2009-08-25 4 views

Antwort

2

Es gibt viele Möglichkeiten, jede mit ihren Vor- und Nachteilen.

Hier ist ein good article von Douglas Heriot erklärt 5 andere Methoden und vergleicht sie.

0

Verwenden Sie einfach die folgende Art:

<style type="text/css"> 
    div { 
      vertical-align: middle; 
      display: table-cell; 
     } 
</style> 

Auf diese Weise Sie „Anzeigen“ die div als Tabellenzelle und da vertical-align Arbeiten mit Tabellenzellen, sind Sie Text Mittelpunkt vertikal sein wird ausgerichtet.

+0

Funktioniert nicht in IE vor Version 8 ... – Guffa

2

Wenn es sich um eine einzelne Textzeile handelt, können Sie die Zeilenhöhe auf die gleiche Höhe wie das Element einstellen.