Bootstrap 5 syöttöryhmät

Input group

.input-group A class is a container that enhances input by adding icons, text, or buttons as 'help text' before or after the input field.

To set the style of a specified help text, please use .input-group-text Class:

Esimerkki

<form>
  <div class="input-group">
    <span class="input-group-text">@</span>
    <input type="text" class="form-control" placeholder="Käyttäjänimi">
  </div>
  <div class="input-group">
    <input type="text" class="form-control" placeholder="Your email">
    <span class="input-group-text">@example.com</span>
  </div>
</form>

Kokeile itse

Syöttöryhmän koko

Siirrä .input-group-sm Luokka käytetään pieniin syöttöryhmiin, siirrä .input-group-lg Käytetään suurten syöttöryhmien kanssa:

Esimerkki

<div class="input-group mb-3 input-group-sm">
   <span class="input-group-text">Pieni</span>
  <input type="text" class="form-control">
</div>
<div class="input-group mb-3">
  <span class="input-group-text">Oletus</span>
  <input type="text" class="form-control">>
</div>
<div class="input-group mb-3 input-group-lg">
  <span class="input-group-text">Suuri</span>
  <input type="text" class="form-control">
</div>

Kokeile itse

Useita syöttöjä ja avustajia

Lisää useita syöttöelementtejä tai lisäosia:

Esimerkki

<!-- Useita syöttöelementtejä -->
<div class="input-group mb-3">
  <span class="input-group-text">Nimi</span>
  <input type="text" class="form-control" placeholder="Suku">
  <input type="text" class="form-control" placeholder="Nimi">
</div>
<!-- Useita lisäosia/avustustekstejä -->
<div class="input-group mb-3">
  <span class="input-group-text">Yksi</span>
  <span class="input-group-text">Kaksi</span>
  <span class="input-group-text">Kolme</span>
  <input type="text" class="form-control">
</div>

Kokeile itse

Valintaruutujen ja valintapainikkeiden sisältämät syöttöryhmät

Voit käyttää valintaruutuja tai valintapainikkeita tekstin sijaan:

Esimerkki

<div class="input-group mb-3">
  <div class="input-group-text">
    <input type="checkbox">
  </div>
  <input type="text" class="form-control" placeholder="Jotakin tekstiä">
</div>
<div class="input-group mb-3">
  <div class="input-group-text">
    <input type="radio">
  </div>
  <input type="text" class="form-control" placeholder="Jotakin tekstiä">
</div>

Kokeile itse

Syöttöryhmäpainikkeet

Esimerkki

<div class="input-group mb-3">
  <button class="btn btn-outline-primary" type="button">Peruspainikkeet</button>
  <input type="text" class="form-control" placeholder="Jotakin tekstiä">
</div>
<div class="input-group mb-3">
  <input type="text" class="form-control" placeholder="Haku">
  <button class="btn btn-success" type="submit">Mene</button>
</div>
<div class="input-group mb-3">
  <input type="text" class="form-control" placeholder="Jotakin tekstiä">
  <button class="btn btn-primary" type="button">OK</button>
  <button class="btn btn-danger" type="button">Peruuta</button>
</div>

Kokeile itse

Syöttöryhmä, jossa on pudotusnapin painike

Lisää pudotusnapin painike syöttöryhmään. Huomaa, että sinun ei tarvitse käyttää tavallista .dropdown-säiliökonttoria.

Esimerkki

<div class="input-group mt-3 mb-3">
  <button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown">
    Pudotusnapin painike
  </button>
  <ul class="dropdown-menu">
    <li><a class="dropdown-item" href="#">Linkki 1</a></li>
    <li><a class="dropdown-item" href="#">Linkki 2</a></li>
    <li><a class="dropdown-item" href="#">Linkki 3</a></li>
  </ul>
  <input type="text" class="form-control" placeholder="Käyttäjänimi">
</div>

Kokeile itse