¿Cómo puedo centrar el menú horizontal?
Necesito centrar un menú horizontal.
He probado varias soluciones, incluyendo la mezcla de inline-block
/ block
/ center-align
etc., pero no lo he conseguido.
Aquí está mi código:
<div class="topmenu-design">
<!-- Top menu content: START -->
<ul id="topmenu firstlevel">
<li class="firstli" id="node_id_64"><div><a href="#"><span>Om kampanjen</span></a></div></li>
<li id="node_id_65"><div><a href="#"><span>Fakta om inneklima</span></a></div></li>
<li class="lastli" id="node_id_66"><div><a href="#"><span>Statistikk</span></a></div></li>
</ul>
<!-- Top menu content: END -->
</div>
ACTUALIZACIÓN
Sé cómo alinear al centro el ul
dentro del div
. Eso se puede lograr con la sugerencia de Sarfraz.
Pero los elementos de la lista siguen flotando a la izquierda dentro del ul
.
¿Necesito Javascript para lograr esto?
148
3
Esto me funciona. Si no he malinterpretado tu pregunta, podrías probarlo.
Comienza el snippet: js hide: false -->
...fin del fragmento..;
Prueba esto:
Hazlo así:
Y el CSS: