CSS: Wie kann man ein "Label" und "Input" innerhalb eines "div" vertikal ausrichten?

Betrachten die folgenden code:

HTML:

<div>
    <label for='name'>Name:</label>
    <input type='text' id='name' />
</div>

CSS:

div {
    height: 50px;
    border: 1px solid blue;
}

Was wäre die einfachste Methode für die label und die input in der Mitte des div (vertikal) ?

Kommentar zu dem Problem
Meines Wissens nach, die Quintessenz ist, "das kannst du nicht", und der faulste Weg, um es mit einem einfachen <table> apply valign='middle' in Ihrer <td> en. Kommentarautor: BeemerGuy

InformationsquelleAutor der Frage Misha Moroshko | 2010-12-17

Schreibe einen Kommentar