Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Contrôle de la Mise en Page avec les Utilitaires Flexbox | Principes de Base de la Mise en Page
Tailwind CSS pour le Développement Web

bookContrôle de la Mise en Page avec les Utilitaires Flexbox

Tailwind CSS propose des classes utilitaires permettant de créer facilement des mises en page flexibles et réactives à l'aide de Flexbox. Ces utilitaires offrent un contrôle sur la disposition et l'alignement des éléments à l'intérieur d'un conteneur.

Définition de l'affichage en Flex

Pour appliquer Flexbox à un élément, utiliser la classe flex. Cette classe définit la propriété display sur flex.

index.html

index.html

copy

Dans cet exemple, la classe flex appliquée au div parent le transforme en conteneur flex, et les div enfants (flex-1) répartissent l'espace de manière égale.

Contrôle de la direction du flex

Les utilitaires de direction flex permettent de contrôler l'orientation des éléments flex dans le conteneur. Il est possible de définir la direction sur row (par défaut), column, row-reverse ou column-reverse à l'aide des classes suivantes :

ClassDescription
flex-rowPlace les éléments en ligne (par défaut).
flex-colPlace les éléments en colonne.
flex-row-reversePlace les éléments en ligne inversée.
flex-col-reversePlace les éléments en colonne inversée.
index.html

index.html

copy

Dans cet exemple, la classe flex-col définit la direction du flex en colonne, empilant les éléments verticalement.

Alignement horizontal des éléments

Les utilitaires justify-content contrôlent l’alignement horizontal des éléments à l’intérieur d’un conteneur flex. Les classes disponibles sont :

ClasseDescription
justify-startAligne les éléments au début.
justify-centerAligne les éléments au centre.
justify-endAligne les éléments à la fin.
justify-betweenRépartit les éléments uniformément avec un espace entre eux.
justify-aroundRépartit les éléments uniformément avec un espace autour d’eux.
justify-evenlyRépartit les éléments uniformément avec un espace égal autour.
index.html

index.html

copy

Dans cet exemple, la classe justify-center centre les éléments horizontalement à l'intérieur du conteneur flex.

Alignement vertical des éléments

Les utilitaires align-items contrôlent l'alignement vertical des éléments à l'intérieur d'un conteneur flex. Les classes disponibles sont :

ClasseDescription
items-startAligne les éléments au début.
items-centerAligne les éléments au centre.
items-endAligne les éléments à la fin.
items-baselineAligne les éléments selon leur ligne de base.
items-stretchÉtire les éléments pour remplir le conteneur (par défaut).
index.html

index.html

copy

Dans cet exemple, la classe items-center centre verticalement les éléments à l'intérieur du conteneur flex.

Remarque

Si vous recherchez quelque chose de spécifique, veuillez suivre le lien.

1. Quelle classe définit la propriété display sur flex ?

2. Comment définir la direction du flex en colonne ?

3. Quelle classe centre horizontalement les éléments dans un conteneur flex ?

4. Quelle classe utilitaire centre verticalement les éléments dans un conteneur flex ?

question mark

Quelle classe définit la propriété display sur flex ?

Select the correct answer

question mark

Comment définir la direction du flex en colonne ?

Select the correct answer

question mark

Quelle classe centre horizontalement les éléments dans un conteneur flex ?

Select the correct answer

question mark

Quelle classe utilitaire centre verticalement les éléments dans un conteneur flex ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 3

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 3.57

bookContrôle de la Mise en Page avec les Utilitaires Flexbox

Glissez pour afficher le menu

Tailwind CSS propose des classes utilitaires permettant de créer facilement des mises en page flexibles et réactives à l'aide de Flexbox. Ces utilitaires offrent un contrôle sur la disposition et l'alignement des éléments à l'intérieur d'un conteneur.

Définition de l'affichage en Flex

Pour appliquer Flexbox à un élément, utiliser la classe flex. Cette classe définit la propriété display sur flex.

index.html

index.html

copy

Dans cet exemple, la classe flex appliquée au div parent le transforme en conteneur flex, et les div enfants (flex-1) répartissent l'espace de manière égale.

Contrôle de la direction du flex

Les utilitaires de direction flex permettent de contrôler l'orientation des éléments flex dans le conteneur. Il est possible de définir la direction sur row (par défaut), column, row-reverse ou column-reverse à l'aide des classes suivantes :

ClassDescription
flex-rowPlace les éléments en ligne (par défaut).
flex-colPlace les éléments en colonne.
flex-row-reversePlace les éléments en ligne inversée.
flex-col-reversePlace les éléments en colonne inversée.
index.html

index.html

copy

Dans cet exemple, la classe flex-col définit la direction du flex en colonne, empilant les éléments verticalement.

Alignement horizontal des éléments

Les utilitaires justify-content contrôlent l’alignement horizontal des éléments à l’intérieur d’un conteneur flex. Les classes disponibles sont :

ClasseDescription
justify-startAligne les éléments au début.
justify-centerAligne les éléments au centre.
justify-endAligne les éléments à la fin.
justify-betweenRépartit les éléments uniformément avec un espace entre eux.
justify-aroundRépartit les éléments uniformément avec un espace autour d’eux.
justify-evenlyRépartit les éléments uniformément avec un espace égal autour.
index.html

index.html

copy

Dans cet exemple, la classe justify-center centre les éléments horizontalement à l'intérieur du conteneur flex.

Alignement vertical des éléments

Les utilitaires align-items contrôlent l'alignement vertical des éléments à l'intérieur d'un conteneur flex. Les classes disponibles sont :

ClasseDescription
items-startAligne les éléments au début.
items-centerAligne les éléments au centre.
items-endAligne les éléments à la fin.
items-baselineAligne les éléments selon leur ligne de base.
items-stretchÉtire les éléments pour remplir le conteneur (par défaut).
index.html

index.html

copy

Dans cet exemple, la classe items-center centre verticalement les éléments à l'intérieur du conteneur flex.

Remarque

Si vous recherchez quelque chose de spécifique, veuillez suivre le lien.

1. Quelle classe définit la propriété display sur flex ?

2. Comment définir la direction du flex en colonne ?

3. Quelle classe centre horizontalement les éléments dans un conteneur flex ?

4. Quelle classe utilitaire centre verticalement les éléments dans un conteneur flex ?

question mark

Quelle classe définit la propriété display sur flex ?

Select the correct answer

question mark

Comment définir la direction du flex en colonne ?

Select the correct answer

question mark

Quelle classe centre horizontalement les éléments dans un conteneur flex ?

Select the correct answer

question mark

Quelle classe utilitaire centre verticalement les éléments dans un conteneur flex ?

Select the correct answer

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 3
some-alt