Wie kann ich ein Eingabeelement in dieselbe Zeile wie sein Label setzen?

Ich würde gerne eine label und ein input[type=text] auf der gleichen Linie, und ich möchte mich für die input's Breite zu füllen, die restliche Breite des enthaltenden Elements, unabhängig von der Länge der label-text (siehe erstes Bild).

Habe ich versucht zu verwenden width: auto; für die inputaber es scheint eine statische Breite. Ich habe auch versucht width: 100%;aber das verschiebt die input um in eine neue Zeile (siehe zweites Bild).

Wie kann ich ein Eingabeelement in dieselbe Zeile wie sein Label setzen?

Wie kann ich erreichen, das mit CSS?

InformationsquelleAutor der Frage enenkey | 2011-08-04

Schreibe einen Kommentar