Maîtrisez les Flexbox CSS - La mise en page responsive

Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtrisez les Flexbox CSS - La mise en page responsive
Revoir le teaser Découvrir l'abonnement
Mise à jour : 23/11/2015
Durée : 46min
9 vidéos
4,3 (4 avis)
Abonnement
  • Accès illimité à 1700 formations
dès 29€/mois
Recommandé
Achat unique
  • Accès illimité à la formation
24,90€ Ajouter au panier Acheter maintenant

Ce que vous allez apprendre

Maîtriser la mise en page grâce à la flexbox issue du CSS 3

Description

La « flexbox », aussi appelée "boîte flexible" en français, est un module de mise en page issue du CSS 3

Le but est de donner à un élément contenant (container) la possibilité de changer les largeur et hauteur des éléments contenus (items) pour remplir au mieux tout l'espace et s'adapter aux différentes tailles d'écrans (PC, tablettes, smartphones). Un container flexible permet aux items de s'étendre pour occuper toute la place ou à l'inverse les diminue pour leur éviter de dépasser et ainsi s'adapter à tous les devices.  

Le modèle flexbox offre une amélioration du modèle Block pour créer facilement des mises en page responsive design.

Vous démarrez cette formation sur les flexbox CSS par l'apprentissage de l'environnement de travail de votre projet HTML 5 et CSS 3 pour utiliser les Flexbox

Vous apprenez ensuite à utiliser la propriété CSS flex flow qui permet de positionner un élément à l'aide de directions ; Le flex flow suit l'axe principal ou l'axe perpendiculaire. 

Le formateur vous montre comment aligner vos éléments horizontalement et verticalement, définir l'ordre des éléments, gérer le responsive design à l'aide des outils Flew grow et Shrink et aligner chacun des éléments indépendamment de l'ensemble.

Ce cours vidéo sur le flexbox CSS se poursuit par des exercices pratiques vous permettant de maîtriser parfaitement ce module flexbox. Vous effectuez un premier exercice pratique vous permettant de créer grâce à la flexbox une navigation de site internet responsive

Un deuxième exercice pratique vous apprend à créer avec la flexbox une mise en page (layout) de site internet reponsive.

Dans un dernier exercice pratique, vous réalisez une mise en page pour navigation mobile avec un en-tête (header) et un pied de page (footer) fixes.

Pré-requis

Connaissances du HTML 5 et CSS3

Avis des apprenants

4,3
4 avis
5
50%
4
25%
3
25%
2
0%
1
0%
Profile picture for user ericfreget_1
Eric F.
Il y a 7 mois
Formation très claire.
Par contre je suis déçu qu’aucun exemple incluant la gestion des images ne soit donné pour qu’elles se redimensionnent automatiquement.
Profile picture for user M@d
Imade M.
Il y a 1 an
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.
Profile picture for user benedicte.bertran
Bénédicte B.
Il y a 4 ans
Explications pas à pas, simple, merci.
Alain N.
Il y a 5 ans
Très bon pédagogue
Explications claires
Formez vous à la carte, ou abonnez vous
Achat unique
  • Accès illimité à la formation
24,90€ Ajouter au panier Acheter maintenant
ou
Abonnement
  • Accès illimité à 1700 formations
dès 29€/mois
Recommandé