Bootstrap Grid - Groot toestelle


Bootstrap Grid Voorbeeld: Groot toestelle

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

In die vorige hoofstuk het ons 'n roostervoorbeeld met klasse vir klein en medium toestelle aangebied. Ons het twee divs (kolomme) gebruik en ons het hulle 'n verdeling van 25%/75% op klein toestelle gegee, en 'n 50%/50%-verdeling op medium toestelle:

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

Maar op groot toestelle kan die ontwerp beter wees as 'n verdeling van 33%/66%.

Wenk: Groot toestelle word gedefinieer as 'n skermwydte vanaf 1200 pieksels en hoër .

Vir groot toestelle sal ons die .col-lg-*klasse gebruik.

So nou sal ons die kolomwydtes vir groot toestelle byvoeg:

<div class="col-sm-3 col-md-6 col-lg-4">....</div>
<div class="col-sm-9 col-md-6 col-lg-8">....</div>

Nou gaan Bootstrap sê "by die klein grootte, kyk na klasse met -sm- daarin en gebruik dit. By die medium grootte, kyk na klasse met -md- daarin en gebruik dié. By die groot grootte, kyk na klasse met die woord -lg- daarin en gebruik dit".

Die volgende voorbeeld sal lei tot 'n verdeling van 25%/75% op klein toestelle, 'n verdeling van 50%/50% op medium toestelle en 'n verdeling van 33%/66% op groot toestelle:

Voorbeeld

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

Let wel: Maak seker dat die som altyd 12 optel.


Gebruik slegs groot

In die voorbeeld hieronder spesifiseer ons slegs die .col-lg-6klas (sonder .col-md-*en/of .col-sm-*). Dit beteken dat groot toestelle 50%/50% sal verdeel. Vir medium EN klein toestelle sal dit egter vertikaal stapel (100% breedte):

Voorbeeld

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