Text in div ausrichten
-
Hallo
Ich würde gerne Text in einer div ausrichten. Die Horizontale Ausrichtung funktioniert auch, allerdings kann ich den Text nicht vertikal ausrichten.
Ich habe es so:
<style type="text/css"> #footer { text-align:right; vertical-align:bottom; height:60px; } </style> <div id="footer">Text</div>
Aber vertical-align funktioniert nicht. Ich denke aber nur in Verbindung mit height.
Was mach ich da falsch?Grüsse,
Trunxx
-
vertikal-align bezieht sich nur auf eine Zeile und nicht auf das div selbst.
Wenn du den Text mittig anorden willst, wird dir nix anderes übrig bleiben, als um dein div mit dem Text noch ein div zu legen.
-
Und das absolut zu positionieren? Wäre eine Möglichkeit und im Moment auch die einzige, die mir einfällt, aber sehr unschön.
Aber das "vertical-align" ist nur für inline Elemente definiert (wie zum Beispiel span, aber nicht div). Dann hatte ich daran gedacht, einfach span auf den Boden zu verbannen. Aber margin-top:auto; ist das gleiche, wie margin-top:0px; das bringt also auch nichts...
-
Ok, danke.
Habe das div jetzt weggelassen, war sowieso nicht nötig.thx