4.73 sur 5
4.73

Flexbox CSS – Le guide complet par la pratique

Apprenez à utiliser le module Flexbox Layout en CSS3 pour créer des sites web responsive plus simplement !
Utiliser le module Flexbox Layout
Créer des sites Responsive
Aligner horizontalement & verticalement
Ecrire du CSS plus efficacement
+ 5 projets pour s’entraîner

A la fin de cours vous serez capable de…

  • Aligner vos éléments verticalement
  • Créer une galerie / grille moderne
  • Répartir correctement l’espacement
  • Rendre tous vos sites responsives
  • et bien plus !

 

Vous aurez accès à :

  • Une F.A.Q où je répondrai à tout(es) vos questions / problèmes
  • 3 projets (challenges) où vous serez mis à l’épreuve pour appliquer vos nouvelles connaissances (+ la correction pour chaque projet)

 

Dans ce cours, nous verrons le module Flexbox dans son intégralité :

Comprendre toutes propriétés du Container :

  1. flex-direction
  2. justify-content
  3. align-items
  4. flex-wrap
  5. align-content
  6. flex-flow

Puis toutes les propriétés des items :

  1. order
  2. flex-grow
  3. flex-shrink
  4. flex-basis
  5. flex
  6. align-self

Nous irons même plus loin avec les media queries qui nous permettrons de rendre nos sites responsives (adapté sur ordinateur, tablette et smartphone)

A la fin de ce cours, vous serez capable d’écrire du code CSS plus propre et plus professionnel.

 

BONUS : Vous aurez accès à un PDF récapitulatif avec des schémas simples et clairs !

Introduction

1
Présentation du cours
2
C’est quoi Flexbox ?
3
Comment on faisait avant ?

Flexbox : Les bases

1
Les navigateurs supportent Flexbox ?
2
Avant-propos : La terminologie
3
Comment utiliser Flexbox ?
4
Quiz
5
Installer votre environnement

Tout comprendre du Container

1
flex-direction : Axe & sens de distribution des items
2
Quiz : flex-direction
3
display : flex ou inline-flex
4
justify-content : Aligner les items sur l'axe principal (main axis)
5
Quiz : justify-content
6
flex-wrap : Forcer ou non l'alignement horizontal de tous nos items
7
Quizz : flex-wrap
8
align-items : Aligner les items verticalement
9
Quiz : align-items
10
flex-flow : Combiner la direction et le wrap
11
Quiz: flex-flow

Tout comprendre des Items

1
order : Changer l'ordre d'apparition de chaque item
2
Quiz : order
3
flex-grow : Grossir nos items avec de la proportionnalité
4
Quiz : flex-grow
5
flex-basis : Donner une taille initiale à nos items
6
Quiz : flex-basis
7
flex-shrink : Diminuer la taille de nos items avec de la proportionnalité
8
Quiz : flex-shrink
9
flex : Combiner les propriétés flex-grow, flex-shrink et flex-basis
10
Quizz : flex
11
align-self : Définir l'alignement précis d'un item
12
Quizz : align-self

Aller plus loin

1
Centrer avec Flexbox
2
Les media queries
3
Terminologie avancée

Flexbox par la pratique !

1
Projet 1 : menu reponsive
2
Projet 2 : Pagination
3
Projet 3 - Layout de site web
4
Projet 4 - Sticky Footer
5
Projet 5 : Grille responsive

Bonus

1
Ressource : Un jeu pour apprendre Flexbox !
2
Entrainez-vous à Flexbox !
3
Cheatsheet PDF (document récapitulatif)
4
Mes autres formations
5
Le mot de la fin…
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on WeCours are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.7
4.7 sur 5
Notes314

Détails des Notes

Étoiles 5
206
Étoiles 4
87
Étoiles 3
20
Étoiles 2
0
Étoiles 1
1
Garantie de remboursement de 30 jours

Inclut

3 heures de vidéo à la demande
Accès complet à vie
Accès sur le mobile et la télévision
Certificat d'achèvement

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed