Neueste Web-Entwicklung Tutorials
 

W3.CSS Eingang


Eingabeformular










Top Labels

Eingabeformular

Beispiel

<form class="w3-container">

<label>First Name</label>
<input class="w3-input" type="text">

<label>Last Namel</label>
<input class="w3-input" type="text">

</form>
Versuch es selber "

Bottom Labels

Eingabeformular

Beispiel

<form class="w3-container">

<input class="w3-input" type="text">
<label>First Name</label>

<input class="w3-input" type="text">
<label>Last Name</label>

</form>
Versuch es selber "

Eingangskarten

Kopfzeile


Beispiel

<div class="w3-card-4">

<div class="w3-container w3-green">
  <h2>Header</h2>
</div>

<form class="w3-container">

<label class="w3-label">First Name</label>
<input class="w3-input" type="text">

<label class="w3-label">Last Name</label>
<input class="w3-input" type="text">

</form>

</div>
Versuch es selber "

Grüne Labels

Labels mit class = "w3-label" sind standardmäßig grün:


Beispiel

<form class="w3-container">

<label class="w3-label">First Name</label>
<input class="w3-input" type="text">

<label class="w3-label">Last Name</label>
<input class="w3-input" type="text">

</form>
Versuch es selber "

Validieren Labels

Validieren von Etiketten sind rot, und wird grün, wenn der Eingang gültig wird.

Um Etiketten validieren, fügen Sie ein w3-validate Klasse zu Ihrem w3-Label-Klasse.


Beispiel

<form class="w3-container">

<input class="w3-input" type="text" required>
<label class="w3-label w3-validate">First Name</label>

<input class="w3-input" type="text" required>
<label class="w3-label w3-validate">Last Name</label>

<input class="w3-input" type="email" required>
<label class="w3-label w3-validate">Email</label>

</form>
Versuch es selber "

Farbige Etiketten

Verwenden Sie eine der w3-Text-Farbklassen Ihre Etiketten Farbe:

Neu registrieren

Beispiel

<form class="w3-container">

<label class="w3-label w3-text-blue"><b>First Name</b></label>
<input class="w3-input w3-border" type="text">
 
<label class="w3-label w3-text-blue"><b>Last Name</b></label>
<input class="w3-input w3-border" type="text">

<button class="w3-btn w3-blue">Register</button>
 
</form>
Versuch es selber "

Grenzt Eingangs

Fügen Sie die w3-Grenze Klasse umrandeten Eingänge zu erstellen:


Beispiel

<input class="w3-input w3-border" type="text">
Versuch es selber "

Abgerundete Borders

Verwenden Sie eine der w3-Runde Klassen abgerundeten Grenzen zu schaffen:


Beispiel

<input class="w3-input w3-border w3-round" type="text">

<input class="w3-input w3-border w3-round-large" type="text">
Versuch es selber "

Randlos-Eingang

Die w3-Eingangsklasse hat eine untere Grenze in der Standardeinstellung. Wenn Sie eine randlose Eingabe möchte, fügen Sie die w3-border-0 - Klasse:


Beispiel

<form class="w3-container w3-light-grey">
  <label>First Name</label>
  <input class="w3-input w3-border-0" type="text">

  <label>Last Name</label>
  <input class="w3-input w3-border-0" type="text">
</form>
Versuch es selber "

Farben

Fühlen Sie sich frei, um Ihre Lieblings-Styles und Farben zu verwenden:

Eingabeformular

Neu registrieren

Beispiel

<div class="w3-container w3-teal">
  <h2>Input Form</h2>
</div>

<form class="w3-container">
  <label class="w3-label w3-text-teal"><b>First Name</b></label>
  <input class="w3-input w3-border w3-light-grey" type="text">

  <label class="w3-label w3-text-teal"><b>Last Name</b></label>
  <input class="w3-input w3-border w3-light-grey" type="text">

  <button class="w3-btn w3-blue-grey">Register</button>
</form>
Versuch es selber "

Hoverable Eingänge

Die w3-hover- Farbklassen fügt eine Hintergrundfarbe in das Eingabefeld bei mouse-over:

Beispiel

<input class="w3-input w3-hover-green" type="text">
<input class="w3-input w3-border w3-hover-red" type="text">
<input class="w3-input w3-border w3-hover-blue" type="text">
Versuch es selber "

Animierte Eingänge

Die w3-belebtes-Eingangsklasse verwandelt die Breite eines Eingabefeldes auf 100% , wenn es den Fokus erhält:

Beispiel

<input class="w3-input w3-animate-input" type="text" style="width:30%">
Versuch es selber "

Ankreuzfelder

Beispiel

<input class="w3-check" type="checkbox" checked="checked">
<label class="w3-validate">Milk</label>

<input class="w3-check" type="checkbox">
<label class="w3-validate">Sugar</label>

<input class="w3-check" type="checkbox" disabled>
<label class="w3-validate">Lemon (Disabled)</label>
Versuch es selber "

Radio Knöpfe

Beispiel

<input class="w3-radio" type="radio" name="gender" value="male" checked>
<label class="w3-validate">Male</label>

<input class="w3-radio" type="radio" name="gender" value="female">
<label class="w3-validate">Female</label>

<input class="w3-radio" type="radio" name="gender" value="" disabled>
<label class="w3-validate">Don't know (Disabled)</label>
Versuch es selber "

Optionen wählen

Beispiel

<select class="w3-select" name="option">
  <option value="" disabled selected>Choose your option</option>
  <option value="1">Option 1</option>
  <option value="2">Option 2</option>
  <option value="3">Option 3</option>
</select>
Versuch es selber "

Grenzt Wählen Sie Menü

Beispiel

<select class="w3-select w3-border" name="option">
Versuch es selber "

Formularelemente in einem Gitter

In diesem Beispiel verwenden wir Responsive Grid System 'W3.CSS auf die Eingänge auf der gleichen Zeile erscheinen zu lassen (auf kleineren Bildschirmen, werden sie horizontal mit 100% Breite stapeln). Sie werden später mehr darüber zu erfahren.

Beispiel

<div class="w3-row-padding">
  <div class="w3-third">
    <input class="w3-input w3-border" type="text" placeholder="One">
  </div>
  <div class="w3-third">
    <input class="w3-input w3-border" type="text" placeholder="Two">
  </div>
  <div class="w3-third">
    <input class="w3-input w3-border" type="text" placeholder="Three">
  </div>
</div>
Versuch es selber "

Zwei-Spalten-Layout mit Etiketten:

Beispiel

<div class="w3-row-padding">
  <div class="w3-half">
    <label>First Name</label>
    <input class="w3-input w3-border" type="text" placeholder="Two">
  </div>
  <div class="w3-half">
    <label>Last Name</label>
    <input class="w3-input w3-border" type="text" placeholder="Three">
  </div>
</div>
Versuch es selber "