Hallo Leute,
wollte mir ein paar Sachen machen, damit ich für meine Projekte in Zukunft Formulare immer schön und einfach formatieren kann.
Ich habe euch ein Bild angefügt, beachtet bitte dass der Text, und die Texteingabefelder nicht auf der selben Höhe liegen (habe es makiert um es besser ersichtlich zu machen)
Meinen CSS Code:
Meinen HTML Code:
Also so funktioniert es einmal nicht, es sei denn es gibt etwas mit CSS womit ich es ausrichten kann
Oder gibt es eine Möglichkeit wenn ich immer den Text, und das dazugehörige Eingabeelement mit einer div-Box verbinden, und es die Eingabeemelente, dann schön untereinander ausrichtet
Oder muß ich sowieso wieder extrem viel divs Verwenden, dann Frage ich mich nicht ob einfach wieder eine unsichtbare Tabelle geschickter wäre?
Bitte um Infos, ich hoffe ich habe mein Anliegen gut genug erklärt, wenn nicht bitte noch fragen.
lg und Danke für eventuelle Antworten
Daniel
wollte mir ein paar Sachen machen, damit ich für meine Projekte in Zukunft Formulare immer schön und einfach formatieren kann.
Ich habe euch ein Bild angefügt, beachtet bitte dass der Text, und die Texteingabefelder nicht auf der selben Höhe liegen (habe es makiert um es besser ersichtlich zu machen)
Meinen CSS Code:
HTML:
.form_text {float:left; white-space:pre}
.form_element {white-space:pre}
Meinen HTML Code:
HTML:
<div class="form_text">
Name:
Mail:
Gutscheine:
</div>
<div class="form_element">
<input type="text" name="name" value="{$hotel->name}" />
<input type="text" name="mail" value="{$hotel->mail}" />
<input type="text" name="ticket" value="{$hotel->ticket_count}" />
</div>
Also so funktioniert es einmal nicht, es sei denn es gibt etwas mit CSS womit ich es ausrichten kann
Oder gibt es eine Möglichkeit wenn ich immer den Text, und das dazugehörige Eingabeelement mit einer div-Box verbinden, und es die Eingabeemelente, dann schön untereinander ausrichtet
Oder muß ich sowieso wieder extrem viel divs Verwenden, dann Frage ich mich nicht ob einfach wieder eine unsichtbare Tabelle geschickter wäre?
Bitte um Infos, ich hoffe ich habe mein Anliegen gut genug erklärt, wenn nicht bitte noch fragen.
lg und Danke für eventuelle Antworten
Daniel