Bootstrap version 3.x
Comme toujours, lisez l'excellente documentation de Bootstrap:
3.x Docs : https://getbootstrap.com/docs/3.3/css/#grid-nesting
Assurez-vous que la ligne du niveau parent se trouve à l'intérieur d'un .container
élément. Chaque fois que vous souhaitez imbriquer des lignes, ouvrez simplement un nouvel .row
intérieur de votre colonne.
Voici une mise en page simple à partir de laquelle travailler:
<div class="container">
<div class="row">
<div class="col-xs-6">
<div class="big-box">image</div>
</div>
<div class="col-xs-6">
<div class="row">
<div class="col-xs-6"><div class="mini-box">1</div></div>
<div class="col-xs-6"><div class="mini-box">2</div></div>
<div class="col-xs-6"><div class="mini-box">3</div></div>
<div class="col-xs-6"><div class="mini-box">4</div></div>
</div>
</div>
</div>
</div>
Bootstrap version 4.0
4.0 Docs : http://getbootstrap.com/docs/4.0/layout/grid/#nesting
Voici une version mise à jour pour 4.0, mais vous devriez vraiment lire toute la section de la documentation sur la grille afin de comprendre comment tirer parti de cette fonctionnalité puissante
<div class="container">
<div class="row">
<div class="col big-box">
image
</div>
<div class="col">
<div class="row">
<div class="col mini-box">1</div>
<div class="col mini-box">2</div>
</div>
<div class="row">
<div class="col mini-box">3</div>
<div class="col mini-box">4</div>
</div>
</div>
</div>
</div>
Ce qui ressemblera à ceci ( avec un peu de style supplémentaire ):