Maison >interface Web >tutoriel CSS >Comment obtenir des mises en page pleine hauteur à deux colonnes dans Bootstrap 3 ?
Bootstrap 3 Optimisation pleine hauteur à deux colonnes
Dans Bootstrap 3, créer une mise en page pleine hauteur avec deux colonnes peut être un défi. Les classes natives ne prennent pas en charge cela dès le départ. Cependant, nous pouvons l'implémenter en utilisant du CSS personnalisé.
Markup :
<header>Header</header> <div class="container"> <div class="row"> <div class="col-md-3 no-float">Navigation</div> <div class="col-md-9 no-float">Content</div> </div> </div>
CSS :
html,body,.container { height:100%; } .container { display:table; width: 100%; margin-top: -50px; padding: 50px 0 0 0; box-sizing: border-box; } .row { height: 100%; display: table-row; } .row .no-float { display: table-cell; float: none; }
Ce CSS exploite les tables CSS pour créer des colonnes pleine hauteur. La classe '.no-float' empêche l'effondrement des colonnes en raison de la disposition basée sur les flotteurs de Bootstrap.
Considérations supplémentaires :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!