Bootstrap Form Inputs


Podporované ovládací prvky formuláře

Bootstrap podporuje následující ovládací prvky formuláře:

  • vstup
  • textarea
  • zaškrtávací políčko
  • rádio
  • vybrat

Bootstrap vstup

Bootstrap podporuje všechny typy vstupu HTML5: text, heslo, datum a čas, datum a čas-místní, datum, měsíc, čas, týden, číslo, e-mail, adresa URL, vyhledávání, tel a barva.

Poznámka: Vstupy NEBUDOU plně stylizovány, pokud jejich typ není správně deklarován!

Následující příklad obsahuje dva vstupní prvky; jedno typu text a jedno typu heslo:

Příklad

<div class="form-group">
  <label for="usr">Name:</label>
  <input type="text" class="form-control" id="usr">
</div>
<div class="form-group">
  <label for="pwd">Password:</label>
  <input type="password" class="form-control" id="pwd">
</div>

Bootstrap Textarea

Následující příklad obsahuje textovou oblast:

Příklad

<div class="form-group">
  <label for="comment">Comment:</label>
  <textarea class="form-control" rows="5" id="comment"></textarea>
</div>


Bootstrap zaškrtávací políčka

Zaškrtávací políčka se používají, pokud chcete, aby uživatel vybral libovolný počet možností ze seznamu přednastavených možností.

Následující příklad obsahuje tři zaškrtávací políčka. Poslední možnost je zakázána:

Příklad

<div class="checkbox">
  <label><input type="checkbox" value="">Option 1</label>
</div>
<div class="checkbox">
  <label><input type="checkbox" value="">Option 2</label>
</div>
<div class="checkbox disabled">
  <label><input type="checkbox" value="" disabled>Option 3</label>
</div>

Použijte .checkbox-inlinetřídu, pokud chcete, aby se zaškrtávací políčka objevila na stejném řádku:

Příklad

<label class="checkbox-inline"><input type="checkbox" value="">Option 1</label>
<label class="checkbox-inline"><input type="checkbox" value="">Option 2</label>
<label class="checkbox-inline"><input type="checkbox" value="">Option 3</label>

Přepínače bootstrapu

Přepínače se používají, pokud chcete omezit uživatele pouze na jeden výběr ze seznamu přednastavených možností.

Následující příklad obsahuje tři přepínače. První možnost je ve výchozím nastavení zaškrtnuta a poslední možnost je zakázána:

Příklad

<div class="radio">
  <label><input type="radio" name="optradio" checked>Option 1</label>
</div>
<div class="radio">
  <label><input type="radio" name="optradio">Option 2</label>
</div>
<div class="radio disabled">
  <label><input type="radio" name="optradio" disabled>Option 3</label>
</div>

Použijte .radio-inlinetřídu, pokud chcete, aby se přepínače zobrazovaly na stejném řádku:

Příklad

<label class="radio-inline"><input type="radio" name="optradio" checked>Option 1</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 2</label>
<label class="radio-inline"><input type="radio" name="optradio">Option 3</label>

Bootstrap Vyberte seznam


Výběrové seznamy se používají, pokud chcete uživateli umožnit výběr z více možností.

Následující příklad obsahuje rozevírací seznam (výběr seznamu):

Příklad

<div class="form-group">
  <label for="sel1">Select list:</label>
  <select class="form-control" id="sel1">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
  </select>
</div>