Ich bin eine horizontale Navigationsmenü zu machen, und ich möchte, vertikal die Anker in den divs zum Zentrum mit CSS, was ich habe, ist dies:CSS Positionierung Anker innen li vertikal
<nav id="header-nav">
<ul id="menu-header-menu" class="dropdown dropdown-horizontal">
<li id="menu-item-24" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/pagina-ejemplo/">
Inicio
</a>
</li>
<li id="menu-item-23" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/filosofia-y-politicas-de-calidad/">
Filosofía y políticas de calidad</strong>
</a>
</li>
<li id="menu-item-22" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/catalogo-de-productos/">
Catálogo de productos
</a>
</li>
<li id="menu-item-21" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/proceso-de-rotomoldeo/">
Proceso de rotomoldeo
</a>
</li>
<li id="menu-item-20" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/contacto/">
Contacto
</a>
</li>
<li id="menu-item-19" class="menu-item menu-item-type-post_type menu-item-object-page">
<a href="http://localhost/rototec.com.co/preguntas-frecuentes/">
Preguntas frecuentes
</a>
</li>
</ul>
</nav>
Gerade jetzt alle Linie höhen (a, li und ul) sind 15, meine UL-höhe ist 45 und so ist das li ... die ankerhöhe ist nicht festgelegt, wie kann ich sie vertikal zentrieren?
Das ist mein CSS:
ul.dropdown {
font: bold 12px tt0142m, FuturaM, "Trebuchet MS", sans-serif;
text-transform: uppercase;
display: block;
height: 45px;
padding: 0px;
line-height: 15px;
vertical-align: bottom;
/* border: 1px solid green; */
}
ul.dropdown li {
padding: 0px;
margin: 0px;
}
ul.dropdown a {
text-decoration: none;
vertical-align: middle;
color: #000;
}
ul.dropdown li {
word-wrap: break-word;
width: 120px;
text-align: center;
font: FuturaM;
border-left: 2px solid #000;
line-height: 15px;
height: 45px;
}
ul.dropdown > li:last-child {
border-right: 2px solid black;
}
ul.dropdown li a {
display: block;
position: relative;
text-align: center;
vertical-align: middle;
color: #000;
font-weight: bold;
}
By the way, jetzt alle Links vertikal an der Spitze
Perfekt, es funktioniert super, Sie haben mein Problem gelöst! – Tales