Moin
Leider klappt das nicht. Nun hab ich reschachiert und eine Antwort in einem Forum gelesen, das besagt, dass vertical-align die li nicht untersützt.
http://www.w3.org/TR/CSS21/visudet.html#propdef-vertical-align Beschreibung von vertical-align bei W3.org
Das stimmt nur bedingt. Vertical-align ist für Table-Cells konzipiert und wird auch nur davon unterstützt. Es gibt jedoch einen Trick. Wenn deine LI nur 1-Zeilig sind und eine bestimmte höhe haben, kannst du die Line-height auf die selbe Höhe setzen wie die Höhe des Elementes LI und schon funktioniert auch das vertical-align.
Also ungefähr so:
ul#navi li {
height:20px;
line-height:20px;
vertical-align:middle;
}
Das funktioniert aber nur mit vertical-align:middle. vertical-align:bottom funktioniert so nicht.
Gruß Bobby
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)