So positionieren Sie Eingabeformularelemente mit ihren Beschriftungen wie folgt, aber nicht mit Tabelle? Beschriftungen sollten über Eingabeelementen zentriert sein, und Blöcke in der Zeile sollten innerhalb des äußeren Blocks zentriert sein.Positionieren von Formularelementen und deren Beschriftungen in Zeile
+----------------------------------------------+
| label1 label2 label3 |
| [..........] [..........] [..........] |
+----------------------------------------------+
Es könnte 1, 2, 3 oder mehr Elemente in derselben Zeile geben.
habe ich versucht, dies:
.outer{text-align:center;}
.inner{float:left;}
<form>
<div class="outer">
<div class="inner">
<label for="l1">label1</label><br><input id="l1" name="label1">
</div>
<div class="inner">
<label for="l2">label2</label><br><input id="l2" name="label2">
</div>
<div class="inner">
<label for="l3">label3</label><br><input id="l3" name="label3">
</div>
</div>
</form>
Es wird erwartet, dass Sie zumindest versuchen, dies für sich selbst zu programmieren. Stack Overflow ist kein Code-Schreibdienst. Ich würde vorschlagen, dass Sie einige [** zusätzliche Forschung **] (http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-sected-of-stack-overflow-users) tun entweder über Google oder durch die Suche nach SO, versuchen und. Wenn Sie immer noch Probleme haben, kommen Sie zurück mit ** Ihrem Code ** und erklären Sie, was Sie versucht haben und warum es nicht funktioniert hat. –
könnten Sie mindestens eine HTML-Struktur veröffentlichen? –
Als @Paulie_D Benachrichtigung ist es notwendig, Ihren ausprobierten Code zu platzieren .. und recherchieren Sie dazu ..., Das wird Ihnen somit eine Erfahrung von etwas Neues lernen .. Danke! – vignesh