vertical-align:middle funzt nicht???
MKM
- css
0 Detlef G.1 Cheatah0 MKM
0 Gunnar Bittersmann
vertical-align:middle funzt bei mir fast überall nicht.
ein text soll horizontal sowie vertikal zentriert werden..
beispiel:
<div "style=width:400px;height:200px;text-align:center;vertical-align:middle">Test</div>
woran liegt das?
Hallo MKM
vertical-align:middle funzt bei mir fast überall nicht.
woran liegt das?
Weil vertical-align
nicht für Blockelemente definiert
ist.
Auf Wiederlesen
Detlef
Hi,
vertical-align:middle funzt bei mir fast überall nicht.
es soll auch nicht "funzen", weil es ein solches Wort nicht gibt. Des weiteren ist "funktioniert nicht" keine Fehlerbeschreibung.
woran liegt das?
http://www.w3.org/TR/CSS21/visudet.html#propdef-vertical-align
"Applies to: inline-level and 'table-cell' elements"
Cheatah
"Applies to: inline-level and 'table-cell' elements"
na klasse! also muss ich in die box nochmal eine box setzen und den text absolut mit z.b. top:10px setzen?
vertical-align:middle funzt bei mir fast überall nicht.
Was hast du getan, um nach einer Lösung zu suchen?
Offensichtlich nichtmal die Forumshauptdatei überflogen, da gibt es nämlich einen Thread von gestern(!!!11) zu genau deinem Problem.
Suchbegriff? Wie wär’s mit „vertical-align“?
Live long and prosper,
Gunnar
Offensichtlich nichtmal die Forumshauptdatei überflogen, da gibt es nämlich einen Thread von gestern(!!!11) zu genau deinem Problem.
Suchbegriff? Wie wär’s mit „vertical-align“?
habe ich! allerdings keine wirklichen lösungen gefunden :-(
da ist schon irgendwie peinlich wenn sowas nicht geht.
Hallo MKM,
Suchbegriff? Wie wär’s mit „vertical-align“?
habe ich! allerdings keine wirklichen lösungen gefunden :-(
da ist schon irgendwie peinlich wenn sowas nicht geht.
Wenn es denn so wäre. Da es allerdings durchaus geht bitte ich dich nicht so vereilig Schlüsse zu ziehen. Du hast alle Hinweise, die du benötigst bekommen, nämlich dass es einem block nicht erlaubt ist, die vertical-align-Eigenschaft zu haben.
Grüße aus Barsinghausen,
Fabian
habe ich! allerdings keine wirklichen lösungen gefunden :-(
Ich habe in dem erwähnten Thread eine Lösung genannt. Du hast den Thread gefunden?
da ist schon irgendwie peinlich wenn sowas nicht geht.
Peinlich für wen?
Live long and prosper,
Gunnar
display:table-cell wird benötigt, der IE kann das nicht.
also bleibt nur übrig den text in nochmal extra in eine div-box zu setzen und diese absolut mit top:10px auszurichten.
trotzdem peinlich das es nicht geht.
Hi,
display:table-cell wird benötigt, der IE kann das nicht.
der IE wendet vertical-align aber auch auf Elemente an, für die es nicht gilt.
also bleibt nur übrig den text in nochmal extra in eine div-box zu setzen und diese absolut mit top:10px auszurichten.
Warum? Und warum ausgerechnet ein <div>?
Cheatah