Heim >Web-Frontend >CSS-Tutorial >Wie richtet man Beschriftungen neben Eingaben in einem Formular richtig aus?

Wie richtet man Beschriftungen neben Eingaben in einem Formular richtig aus?

Susan Sarandon
Susan SarandonOriginal
2024-11-05 03:32:02991Durchsuche

How to Align Labels Next to Inputs Correctly in a Form?

Beschriftungen neben Eingaben in einem Formular korrekt ausrichten

Ein häufiges Szenario beim Formulardesign ist die korrekte Ausrichtung von Beschriftungen neben ihren Eingabefeldern. Um diese Ausrichtung zu erreichen, ziehen Sie den folgenden Ansatz in Betracht:

Bestimmen Sie eine geeignete feste Breite für Etikettenelemente und weisen Sie diese mithilfe der Eigenschaft „Breite“ zu. Setzen Sie die Anzeigeeigenschaft für Beschriftungen auf „inline-block“. Richten Sie den Text innerhalb der Beschriftungen mit text-align: right nach rechts aus.

Hier ist ein Beispiel-Codeausschnitt:

<code class="css">label {
  display: inline-block;
  width: 140px;
  text-align: right;
}</code>
<code class="html"><div class="block">
  <label>Simple label</label>
  <input type="text">
</div>
<div class="block">
  <label>Label with more text</label>
  <input type="text">
</div>
<div class="block">
  <label>Short</label>
  <input type="text">
</div></code>

Dieser Ansatz verwendet feste Breiten, was möglicherweise nicht ideal ist für responsive Designs. Erwägen Sie die Verwendung von Flexbox oder CSS Grid für eine reaktionsfähigere Lösung.

Das obige ist der detaillierte Inhalt vonWie richtet man Beschriftungen neben Eingaben in einem Formular richtig aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn