Thread CSS: label und Formularfeld übereinander anordnen (3 answers)
Opened by pktm at 2009-07-12 13:25

pktm
 2009-07-12 13:25
#123080 #123080
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!

Ich habe ein Formular mit mehreren Formularelementen, die nebeneinander aufgestellt werden sollen. Über jedem Element soll dessen Label stehen.

Wenn ich sie so definiere:
Code (html): (dl )
1
2
3
4
5
<label for="a">Text</label>
<input type="text" id="a" name="a" />

<label for="b">Text2</label>
<textarea id="b" name="b"></textarea>

//MODEDIT: CODE-Tags repariert

dann stehen sie nebeneinander.

ich will aber, dass die Sache wie eine Tabelle aufgebaut wird: in der Titelzeile stehen die Labels, in der Zeile darunter die Formularelemente.

Wie mache ich das?

Ich habe da schon ein bißchen gegoogelt, aber die Lösung, die ich gefunden habe, verlangte, dass man jedes Element in ein span-Tag steckte, und dazu noch um diese herum ein <p>-Tag notierte. Da kann ich dann aber auch gleich eine Tabelle nehmen, das ist leichter zu durchblicken.

Grüße, pktm
Last edited: 2009-07-12 19:57:06 +0200 (CEST)
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread CSS: label und Formularfeld übereinander anordnen