Académique Documents
Professionnel Documents
Culture Documents
Bootstrap utilise un système de « grille » à 12 colonnes de base reposant sur le modèle des boites
flexibles (flexbox) comme système de disposition principal.
bien que le terme « grid » (grille) soit utilisé de nombreuses fois dans la documentation
officielle, le modèle utilisé par Bootstrap est bien le flexbox et non pas le modèle des grilles
CSS.
Le flexbox est ici utilisé par Bootstrap pour créer une sorte de grille mais nous n’allons pouvoir
manipuler que les propriétés liées au flexbox (dépendant de display : flex) et non pas celles
liées aux grilles (dépendant de display : grid).
Notez que lorsqu’on utilise Bootstrap il est toujours conseillé de définir un élément conteneur
avec class="container" ou class="container-fluid" qui servira de conteneur
générique et dans lequel on placera tout le contenu HTML de notre body. Cette bonne
pratique s’applique même lorsqu’on n’utilise pas le système de grilles Bootstrap ensuite.
La classe .container va permettre de définir un conteneur adaptable ou « responsive »
Les règles liées aux grilles Bootstrap à retenir sont donc les suivantes :
• Les lignes (.row) doivent être placées dans des conteneurs (.container ou
.container-fluid) ;
• Les lignes ne doivent être utilisées que pour contenir des colonnes et, de façon réciproque,
les éléments disposés avec des classes .col doivent absolument être des enfants directs des
éléments portant des classes .row.