Grille d'amorçage - Petits appareils


Exemple de grille d'amorçage : petits appareils

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

Supposons que nous ayons une mise en page simple avec deux colonnes. Nous voulons que les colonnes soient divisées 25 %/75 % pour les petits appareils.

Conseil : Les petits appareils sont définis comme ayant une largeur d'écran comprise entre 768 pixels et 991 pixels .

Pour les petits appareils, nous utiliserons les .col-sm-*classes.

Nous ajouterons les classes suivantes à nos deux colonnes :

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

Maintenant, Bootstrap va dire "à la petite taille, recherchez les classes avec -sm- et utilisez-les".

L'exemple suivant se traduira par une répartition de 25 %/75 % sur les petits (et moyens et grands) appareils. Sur les très petits appareils, il s'empilera automatiquement (100 %) :

col-sm-3
col-sm-9

Exemple

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

Remarque : Assurez-vous que la somme totalise toujours 12.

Pour une répartition 33,3 %/66,6 %, vous utiliseriez .col-sm-4et.col-sm-8 :

col-sm-4
col-sm-8

Exemple

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

Le chapitre suivant montre comment ajouter un pourcentage de répartition différent pour les appareils de taille moyenne.