Bootstrap Grid – malá zařízení


Bootstrap Grid Příklad: Malá zařízení

  Extra small Small Medium Large
Class prefix .col-xs .col-sm .col-md .col-lg
Screen width <768px >=768px >=992px >=1200px

Předpokládejme, že máme jednoduché rozložení se dvěma sloupci. Chceme, aby byly sloupce rozděleny 25 %/75 % pro malá zařízení.

Tip: Malá zařízení jsou definována jako zařízení s šířkou obrazovky od 768 pixelů do 991 pixelů .

Pro malá zařízení použijeme .col-sm-*třídy.

Do našich dvou sloupců přidáme následující třídy:

<div class="col-sm-3">....</div>
<div class="col-sm-9">....</div>

Nyní Bootstrap řekne "při malé velikosti vyhledejte třídy s -sm- a použijte je".

Následující příklad bude mít za následek rozdělení 25 %/75 % na malá (a střední a velká) zařízení. Na extra malých zařízeních se automaticky složí (100 %):

col-sm-3
col-sm-9

Příklad

<div class="container-fluid">
  <h1>Hello World!</h1>
  <div class="row">
    <div class="col-sm-3" style="background-color:yellow;">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-sm-9" style="background-color:pink;">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

Poznámka: Ujistěte se, že součet je vždy 12.

Pro rozdělení 33,3 %/66,6 % byste použili .col-sm-4a .col-sm-8:

col-sm-4
col-sm-8

Příklad

<div class="container-fluid">
  <h1>Hello World!</h1>
  <div class="row">
    <div class="col-sm-4" style="background-color:yellow;">
      <p>Lorem ipsum...</p>
    </div>
    <div class="col-sm-8" style="background-color:pink;">
      <p>Sed ut perspiciatis...</p>
    </div>
  </div>
</div>

Další kapitola ukazuje, jak přidat různé procento rozdělení pro střední zařízení.