Maîtriser les propriétés des Flexbox en CSS3

L'ordre des éléments
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez les Flexbox CSS
Revoir le teaser Je m'abonne
4,3
Transcription

24,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,3
24,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre et utiliser la propriété flex-basis
  • Apprendre à positionner les éléments Flexbox avec order
  • Optimiser la mise en page web pour une meilleure adaptabilité

Apprenez à utiliser les propriétés CSS3 pour manipuler les Flexbox, y compris l'ajustement de la taille par défaut et le changement de l'ordre des éléments.

Cette leçon approfondit les propriétés CSS3 relatives à la gestion des Flexbox. Vous allez découvrir comment définir une taille par défaut pour chaque boîte avant la redistribution de l'espace restant, grâce à la propriété flex-basis. Vous apprendrez également à manipuler l'ordre des éléments individuellement au lieu de les suivre dans l'ordre défini par flex-direction. En comprenant la propriété order, vous serez capable de personnaliser l'affichage de vos contenus pour obtenir un rendu optimal sur différents dispositifs.

Nous explorerons également comment l'ordre order des boîtes affecte leur empilement dans le conteneur, et comment sa valeur numérique n'a pas d'importance relative mais interagit avec les valeurs des autres boîtes.

Voir plus
Questions réponses
Quelle propriété permet de définir une taille par défaut pour un élément Flexbox?
La propriété flex-basis permet de définir une taille par défaut pour un élément Flexbox avant que l'espace restant ne soit redistribué.
Comment pouvez-vous changer l'ordre des éléments Flexbox?
Vous pouvez changer l'ordre des éléments Flexbox en utilisant la propriété order, qui permet de définir un ordre spécifique pour chaque élément indépendamment des autres.
Que se passe-t-il si deux éléments Flexbox ont la même valeur pour la propriété order?
Si deux éléments Flexbox ont la même valeur pour order, ils apparaîtront dans l'ordre dans lequel ils sont définis dans le conteneur.
3 commentaires
4,3
3 votes
5
4
3
2
1
Maddj
Il y a 8 months
Commentaire
Très bonne formation dans l'ensemble. J'ai rencontré un problème d'affichage sur la partie consacrée à la navigation mobile avec header et footer fixe. En effet, j'ai suivi à la lettre vos instructions, mais lorsque je valide dans mon fichier app.css la ligne de code suivante le texte de mon article disparaît :

flex: 1 1 0px;

Et lorsque je supprime cette ligne de code et bien le texte de l'article réapparaît, mais le header ne reste pas figer lorsque je scrolle.

Je ne comprends pas trop d'où pourrais venir le problème. Je tacherais de recommencer pour trouver la solution.
benedicte.bertran
Il y a 2 years
Commentaire
Explications pas à pas, simple, merci.
alain_nogues
Il y a 4 years
Commentaire
Très bon pédagogue
Explications claires