Bootstrap utilise un système de grille pour positionner les différents éléments de page Web. En détectant la largeur de la page du navigateur Bootstrap utilise différentes catégories de viewport :
Taille écran | nom | largeur | Equipement |
---|---|---|---|
Très petit | xs | < 576 pixels | petit smartphone |
Petit (small) | sm | >= 576px | smartphone |
medium | md | >= 768px | tablette |
large | lg | >= 992px | écran d'ordinateur |
extra large | xl | >= 1200px | grand écran d'ordinateur |
Bootstrap peut détecter la largeur de la page web pour adapter la largeur des conteneurs.
Bootstrap découpe la page en une grille de 12 colonnes dans laquelle on définit la rageur de chaque élément.
voici un exemple de gtile avec 3 éléments
Quand la page est affichée sur un écran plus petit, soit les conteneurs sont empilés soit ils sont réduits au risque de devenir illisibles : Le rôle des catégories d'équipement permet de préciser ce comportement (réduire ou empiler) en fonction de l'équipement.
Voici un exemple permettant l'afficher
Il est bien sûr possible de gérer plusieurs lignes avec des éléments définis avec un nombre de colonnes différents :