Vertikal ausrichten text innerhalb der div-element

Ich weiß, diese Frage wurde gebeten, den Tod, aber nichts über die Suche hat für mich gearbeitet.

Weißt du den deal, ich habe ein div-element, das ich brauche, um vertikal ausrichten von text in aber nichts hat geklappt (position:absolute;top:50%;margin-top:-x;display:table-cell;vertical-align:middle;etc., etc.)

Hier ist, was ich arbeite (sorry für die inline-CSS). Sowieso, die würde ich verwenden, line-height, aber der text kann in einer oder zwei Zeilen. Es sollte vertikal ausrichten mit dem Bild immer die max-Höhe von 30px (30x50).

 <div style="margin:0 0 10px 0;padding:10px;border:2px solid #606060;background-color:#2b2b2b;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;">
 <div style="float:left;width:55px;height:40px;">
 <a href="link"><img style="max-width:50px;border:1px solid #ffb92c;" src="image.jpg" alt="" /></a>
 </div>
 <div style="float:right;width:155px;font-size:0.7em;height:40px;">
 <a href="link">This is the text to vertically align</a>
 </div>
 </div>
Müssen Sie verwenden Sie inline -CSS? Macht es ein Schmerz zu beantworten...
Nein, überhaupt nicht, ich Plane die Umwandlung aller dieser reg CSS sobald ich es herausfinden

InformationsquelleAutor Tom | 2011-07-13

Schreibe einen Kommentar