vertical-align wirkungslos
Carminox
- css
Hallo,
Ich arbeite schon seit langem mit CSS und XHTML und schließe eigentlich mit Validatoren schnell Freundschaft.
Dennoch habe ich ein Problem bezüglich des CSS-Attributs vertical-align: In Blocktags wie div und span, bei denen feste Höhen und Breiten angegeben und durch position: positioniert sind, wird das CSS-Attribut auf dem Inhalt NICHT angewendet.
Lässt sich vertical-align nur in Tabellenzellen nutzen oder gibt es da irgendeinen Kniff?
Gruß|Carminox
Hallo Carminox,
Lässt sich vertical-align nur in Tabellenzellen nutzen oder gibt es da irgendeinen Kniff?
Du kannst deinem Blockelement ja display:table-cell verpassen, dann funktioniert es auch mit vertical-align. Im IE6 funktionierte das aber noch nicht; bzgl. IE7 müsste man nachprüfen, ob er das gelernt hat.
Gruß Gernot
Hallo,
bzgl. IE7 müsste man nachprüfen, ob er das gelernt hat.
Hat er nicht (und für den nächsten siehts auch schlecht aus).
Gruß;
Hello out there!
Lässt sich vertical-align nur in Tabellenzellen nutzen
Auch für Inline-Elemente. [CSS2 §10.8]
See ya up the road,
Gunnar
Hi,
In Blocktags wie div und span, bei denen feste Höhen und Breiten angegeben und durch position: positioniert sind
span ist ein inline-Element, dem Du nur über die absolute Positionierung Breite und Höhe zuweisen kannst - dann aber nicht mehr vertical align.
freundliche Grüße
Ingo