W3.Ingresso CSS


Modulo di input










Top etichette

Modulo di input

Esempio

<form class="w3-container">

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

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

</form>

Etichette in basso

Modulo di input

Esempio

<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>


Schede di ingresso

Intestazione


Esempio

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

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

<form class="w3-container">

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

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

</form>

</div>

Etichette colorate

Usa una delle classi w3-text-color per colorare le tue etichette:

Esempio

<form class="w3-container">

<label class="w3-text-blue"><b>First Name</b></label>
<input class="w3-input w3-border" type="text">
 
<label class="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>

Ingresso delimitato

Aggiungi la classe w3-border per creare input con bordi:


Esempio

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

Bordi arrotondati

Usa una delle classi w3-round per creare bordi arrotondati:


Esempio

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

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

Input senza confini

La classe w3-input ha un bordo inferiore per impostazione predefinita. Se vuoi un input senza bordi, aggiungi la classe w3-border-0 :


Esempio

<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>

Colori

Sentiti libero di usare i tuoi stili e colori preferiti:

Modulo di input

Esempio

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

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

  <label class="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>

Ingressi fluttuanti

Le classi w3-hover- color aggiungono un colore di sfondo al campo di input al passaggio del mouse:

Modulo di input

Esempio

<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">

Input animati

La classe w3-animate-input trasforma la larghezza di un campo di input al 100% quando diventa attivo:

Esempio

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

Caselle di controllo

Esempio

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

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

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

Tasti della radio

Esempio

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

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

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

Seleziona Opzioni

Esempio

<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>

Menu di selezione con bordi

Esempio

<select class="w3-select w3-border" name="option">

Forma elementi in una griglia

In questo esempio, utilizziamo il Responsive Grid System di W3.CSS per far apparire gli input sulla stessa linea (su schermi più piccoli, si accumuleranno orizzontalmente con il 100% di larghezza). Imparerai di più su questo in seguito.

Esempio

<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>

Griglia con etichette

Esempio

<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>

Etichette delle icone

Contattaci