Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

monteirof7

Como alinho meu menu ao centro

Recommended Posts

Olá pessoal, sou novo no forum e no mundo de desenvolvimento web, tenho conhecimento muito básico.

 

Gostaria da ajuda de vcs para me ajudarem a centralizar meu menu na pagina, digo, as opções dele.

 

Captura_de_tela_2015_01_05_01_44_34.png

 

Assim é como ele está, quero que cada uma dessas Posic. cheguem para o lado direito, de maneira que se alinhem ao centro, e que eu posso sempre colocar/removar um delas sem que elas não saiam do centro.

 

Aqui está meu html:

<ul class="menuhorizontal">

<li class="btnesquerdo"><a href="../posicionamento/p3.html">Posic. 3</a></li>
<li><a href="../posicionamento/p4.html">Posic. 4</a></li>
<li><a href="../posicionamento/p5.html">Posic. 5</a></li>
<li><a href="../posicionamento/p6.html">Posic. 6</a></li>
<li><a href="../posicionamento/p7.html">Posic. 7</a></li>
<li><a href="../posicionamento/p7.html">Posic. 7</a></li>
<li><a href="../posicionamento/p7.html">Posic. 7</a></li>
<li><a href="../posicionamento/p7.html">Posic. 7</a></li>

</ul>

aqui está meu css:

.menuhorizontal{
margin: 0;
padding: 0;
width: 120%;
height: 30px;
background:#cccccc;
;

}



.menuhorizontal ul{ 
list-style: none;
margin:auto;
}


.menuhorizontal li{ 
display: inline;
float: left;
padding:0px;
margin: 0;
width: 80px;
border-left: #666666 thin solid;
}



.menuhorizontal a{
display: block;
text-decoration: none;
padding: 6px;
background-color: #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-align:center;
}


.menuhorizontal :hover{
background-color: #EEEEEE;
text-decoration: none;
color: #FFFFFF;
}


.menuhorizontal li.btnesquerdo{
border: none;}

Agradeço desde já a ajuda de vcs!

Compartilhar este post


Link para o post
Compartilhar em outros sites

marTente usar a porcentagem que vai...

Tipo.. 50% seria a metade ou o "meio" ...

Olha só:

 

.menuhorizontal {

margin-left: 50%;
padding: 0;
width: 120%;
height: 30px;
background:#cccccc;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente isso.

.menuhorizontal{
  margin: 0;
  padding: 0;
  width: 100%;
  height: 30px;
  background:#cccccc;
  text-align: center;
}

.menuhorizontal li{ 
  display: inline-block;
  padding:0px;
  margin: 0;
  width: 80px;
  border-left: #666666 thin solid;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.