Maison > interface Web > tutoriel CSS > Comment empêcher les colonnes de la grille Bootstrap de s'empiler dans des conteneurs à largeur fixe ?

Comment empêcher les colonnes de la grille Bootstrap de s'empiler dans des conteneurs à largeur fixe ?

Patricia Arquette
Libérer: 2024-11-02 18:25:31
original
395 Les gens l'ont consulté

How to Prevent Bootstrap Grid Columns from Stacking in Fixed-Width Containers?

Système de grille Bootstrap : surmonter l'empilement de colonnes avec des wrappers fixes

Le système de grille Bootstrap est un composant fondamental dans la conception Web pour créer des mises en page réactives. Cependant, lorsque vous utilisez un conteneur à largeur fixe, les colonnes de la grille peuvent s'empiler verticalement dans des tailles de navigateur plus petites.

Le problème :

Lors de l'utilisation d'un wrapper à largeur fixe dans Bootstrap 3, les colonnes de la grille s'effondreront et s'empileront les unes sur les autres lorsque la fenêtre du navigateur sera redimensionnée, même si le wrapper lui-même reste de la même taille.

La solution : utiliser des classes non empilables

Pour empêcher les colonnes de s'empiler dans des conteneurs à largeur fixe, Bootstrap fournit un ensemble de classes « non empilables ». Ces classes utilisent des requêtes multimédias pour remplacer le comportement d'empilement par défaut à des résolutions d'écran spécifiques.

Dans Bootstrap 3, les classes non empilables sont préfixées par col-xs-. Ces classes peuvent être appliquées aux colonnes pour les empêcher de s'effondrer sur des tailles d'écran plus petites.

Exemple :

<code class="html"><div class="container-fixed">
  <div class="row">
    <div class="col-xs-4">.col-4</div>
    <div class="col-xs-4">.col-4</div>
    <div class="col-xs-4">.col-4</div>
  </div>
</div></code>
Copier après la connexion

Dans cet exemple, les colonnes resteront latérales. à côté même sur les plus petites tailles d'écran.

Mise à jour de Bootstrap 4 :

Dans Bootstrap 4, le concept de classes non empilables a été simplifié. Le préfixe xs n'est plus requis. Au lieu de cela, le comportement par défaut consiste à empêcher l’empilement des colonnes. Pour garantir que les colonnes restent côte à côte, utilisez simplement les classes col standard (par exemple, col-4).

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal