Vertikal ausrichten von text in einem element mit einer prozentualen Höhe?
Wie ich ein element mit einem prozentualen Höhe kann ich nicht verwenden Sie die line-height hack. Hat jemand irgendwelche Ideen auf, wie man dieses Problem lösen?
<div height="100%">
I want to be vertically aligned in the middle
</div>
- Ein hervorragendes Beispiel dafür, wie lächerlich CSS ist
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist, was Sie wollen: http://www.jakpsatweb.cz/css/priklady/vertical-align-valid-solution-en.html
Müssen Sie die Höhe des div, dann setzen line-height: value_of_div_height. line-height 100% nicht funktionieren, weil es dauern wird mit dem Wert text, kein div-element. Es funktioniert mit oder ohne vertical-align, solange height=line-height
Alternative Methode, wenn Sie wollen mit einem Absatz innerhalb eines div-Elements: http://www.w3.org/Style/Examples/007/center
Wenn Sie die schriftart,-Größe, und Sie wissen, die Anzahl der Textzeilen ein, die Sie haben.
Sie können wickeln Sie den text in einem span. Und verwenden Sie die folgenden CSS auf die span.