Voici différentes configurations de colonnes dans le système de grille à 12 colonnes de Bootstrap.
<div class="row">
<div class="col-6">Colonne 1</div>
<div class="col-6">Colonne 2</div>
</div>
<div class="row">
<div class="col-4">Colonne 1</div>
<div class="col-4">Colonne 2</div>
<div class="col-4">Colonne 3</div>
</div>
<div class="row">
<div class="col-3">Colonne 1</div>
<div class="col-3">Colonne 2</div>
<div class="col-3">Colonne 3</div>
<div class="col-3">Colonne 4</div>
</div>
<div class="row">
<div class="col-8">Contenu principal</div>
<div class="col-4">Barre latérale</div>
</div>
<div class="row">
<div class="col-1">1</div>
<div class="col-1">2</div>
<!-- ... jusqu'à 12 -->
</div>
row : Crée une rangée horizontale qui contient les colonnes. Elle utilise Flexbox pour aligner les colonnes côte à côte et gérer l'espacement.col-* : Définissent la largeur des colonnes en fractions de 12 (ex. : col-6 = 6/12 = 50%, col-4 = 4/12 ≈ 33.33%).container > row > col-* pour une grille Bootstrap fonctionnelle./* Classe .row */
.row {
display: flex;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
/* Exemple : Classe .col-6 */
.col-6 {
flex: 0 0 50%;
max-width: 50%;
padding-right: 15px;
padding-left: 15px;
}