Foros del Web » Creando para Internet » CSS »

Centrado de Menu CSS

Estas en el tema de Centrado de Menu CSS en el foro de CSS en Foros del Web. Reciban un cordial saludo y de antemano agradezco todas las respuestas. A continuación detallo el cosdigo CSS y el HTML de un menu desplegable que ...
  #1 (permalink)  
Antiguo 01/04/2012, 19:20
 
Fecha de Ingreso: abril-2012
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Centrado de Menu CSS

Reciban un cordial saludo y de antemano agradezco todas las respuestas. A continuación detallo el cosdigo CSS y el HTML de un menu desplegable que utilizo en un blog, desearia saber como centrar el menu de forma que no aparezca alineado a la izquierda como aparece por defecto.

Codigo CSS

#menu { height:34px; position:relative; background: #5BB0DB; margin: 10px 0;}
#nav { margin:0 5px; padding:0px; position:absolute; display:block;}
#nav > li { list-style-type:none; float:left; display:block; margin:0px 10px; position:relative; padding:10px; width:100px;}
#nav > li:hover ul { display:block; }
#nav > li:hover { background-color:#AAD4FF; filter: alpha(opacity=90); opacity: .9}
#nav li ul { margin:0px; padding:0px; display:none;}
#nav li ul li { list-style-type:none; margin:10px 0 0 0;}
#nav li ul li a { display:block; padding:5px 10px; color:#FFF; text-decoration:none;}
#nav li ul li:hover a { background-color:#5BB0DB; margin:0;}
#nav li span { cursor:pointer; margin:0 10px; font-weight:bold; color: #FFF;}

Codigo HTML

<div id='menu'>
<ul id='nav'>
<li><span>Menu 1</span>
<ul>
<li><a href='#'>Menu item 1</a></li>
<li><a href='#'>Menu item 2</a></li>
<li><a href='#'>Menu item 3</a></li>
</ul>
</li>
<li><span>Menu 2</span>
<ul>
<li><a href='#'>Menu item 1</a></li>
<li><a href='#'>Menu item 2</a></li>
<li><a href='#'>Menu item 3</a></li>
</ul>
</li>
<li><span>Menu 3</span>
<ul>
<li><a href='#'>Menu item 1</a></li>
<li><a href='#'>Menu item 2</a></li>
<li><a href='#'>Menu item 3</a></li>
</ul>
</li>
</ul>
</div>
  #2 (permalink)  
Antiguo 02/04/2012, 01:36
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 14 años, 10 meses
Puntos: 269
Respuesta: Centrado de Menu CSS

Para que funcione:
Código CSS:
Ver original
  1. /* cambia esto: */
  2. #nav { margin:0 5px; padding:0px; position:absolute; display:block;}
  3. /* por esto:  */
  4. #nav { width: ...; margin: 0 auto; padding:0px; display:block;}
Para entenderlo. Leer esto:
posicionamiento - centrado

Saludos

Etiquetas: desplegable
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.