Maison > interface Web > tutoriel CSS > Comment trier efficacement les colonnes dans Bootstrap 4 et 5 ?

Comment trier efficacement les colonnes dans Bootstrap 4 et 5 ?

Patricia Arquette
Libérer: 2024-12-15 15:41:21
original
1071 Les gens l'ont consulté

How to Order Columns Effectively in Bootstrap 4 and 5?

Ordre des colonnes avec Bootstrap 4

Dans Bootstrap 4, l'ordre des colonnes peut être réalisé en utilisant une combinaison de classes et de flexbox. Pour obtenir la disposition 1-3-2 souhaitée sur les écrans mobiles, nous explorerons les techniques suivantes :

2021 - Bootstrap 5

Bootstrap 5 a introduit de nouvelles classes pour commande réactive : commande en premier, commande en dernier et commande 0 à commande-5. Cela simplifie l'ordre des colonnes, vous permettant de définir l'ordre souhaité pour chaque taille de fenêtre d'affichage.

2018 - Bootstrap 4

Bêta pré-4.0 :

Avant la version bêta de Bootstrap 4.0, les classes push et pull avaient le format push-{viewport}-{units} et pull-{viewport}-{units} sans l'infixe xs-. Pour obtenir une disposition 1-3-2 sur mobile, nous utiliserions des classes comme celle-ci :

<div class="col-3 col-md-6"></div>
<div class="col-6 col-md-12 push-xs-6 pull-xs-3"></div>
<div class="col-3 col-md-6 pull-xs-6"></div>
Copier après la connexion

Bootstrap 4.1 et versions ultérieures

Bootstrap 4.1 a introduit flexbox, fournissant une manière plus intuitive de classer les colonnes. Les classes de commande réactives vont de la commande 1 à la commande 12. En définissant ces classes, nous pouvons spécifier l'ordre des colonnes par rapport à leur .row parent :

<div class="row">
  <div class="col-3 col-md-6 order-2 order-md-12">1</div>
  <div class="col-6 col-md-12 order-3">3</div>
  <div class="col-3 col-md-6 order-1">2</div>
</div>
Copier après la connexion

Modification de l'ordre à l'aide de la direction Flexbox

En plus de classer les classes , Bootstrap 4.1 permet également d'inverser l'ordre des colonnes à l'aide des utilitaires de direction flexbox :

<div class="row flex-column-reverse flex-md-row">
  <div class="col-md-8">1st on mobile</div>
  <div class="col-md-4">2</div>
</div>
Copier après la connexion

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!

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