Flexbox en CSS & HTML (Tutorial) - développer des mises en page responsive Langue: Allemand

Flexbox en CSS & HTML (Tutoriel) - développer des mises en page réactives

Webdesign, CMS & Développement 28 Vidéos · 3.3 h Formation vidéo · Français Stephan Haewß par Stephan Haewß

Les mises en page responsives posent-elles régulièrement des problèmes lors du développement de sites web et d'applications ? Avec les mises en page Flexbox, vous changerez la donne ! Stephan Haewß vous expliquera à l'aide de théorie, d'exercices pratiques et d'exemples concrets comment utiliser correctement Flexbox en CSS et HTML pour différents agencements. La solution moderne pour des vues flexibles sur ordinateur de bureau et mobile de vos pages !

  • Ainsi, tu développes des mises en page réactives avec Flexbox en CSS et HTML.
  • Étape par étape expliqué : principes de base, disposition, orientation, espacements et ordres
  • Exemples concrets de mises en page typiques comme la centration et les mises en page imbriquées
  • Apprendre et comprendre : avec des exercices pratiques incluant du matériel d'exercice
  • Idéal pour les développeurs web, les designers web et les développeurs frontend.
  • Un cours intensif de plus de 3 heures sur Flexbox animé par le développeur et formateur Stephan Haewß

Commencez le tutoriel et étendez vos connaissances en HTML et CSS avec tout ce que vous devez savoir sur Flexbox.

Contenu

28 Vidéos, 199 Minutes

Introduction au tutoriel

1 Vidéos · 2 Minutes
01 Ouvert Gratuit

Flexbox en CSS & HTML : 1 | Qu'est-ce qui t'attend dans le cours ?

Voici ce qui t'attend dans le cours sur Flexbox en CSS et HTML.

01

Flexbox en CSS & HTML : 1 | Qu'est-ce qui t'attend dans le cours ?

2 min Ouvert

Introduction

2 Vidéos · 12 Minutes
02 Ouvert Gratuit

Flexbox en CSS & HTML: 2.1 | Pourquoi Flexbox et comment fonctionne-t-elle?

Qu'est-ce que la mise en page Flexbox et pourquoi devrait-on l'utiliser ?

03 Ouvert Gratuit

Flexbox en CSS & HTML: 2.2 | Configuration du projet initial

Ici, le projet est mis en place, sur lequel on travaillera ensuite.

02

Flexbox en CSS & HTML: 2.1 | Pourquoi Flexbox et comment fonctionne-t-elle?

6 min Ouvert
03

Flexbox en CSS & HTML: 2.2 | Configuration du projet initial

6 min Ouvert

Flexbox-Layout – Fondamentaux

18 Vidéos · 136 Minutes
04 Ouvert

Flexbox en CSS & HTML: 3.1 | Structure de l'exemple

Je présente ici la structure d'exemple et les fonctionnalités de débogage intégrées à VS Code avec les outils MS Edge. En outre, dans cette vidéo, le layout Flexbox est activé pour la première fois et la direction est définie.

05 Ouvert

Flexbox en CSS & HTML: 3.2 | Répartition uniforme des éléments enfants

Comment diviser l'espace de manière uniforme ou selon des proportions spécifiques dans la mise en page Flexbox?

06 Ouvert

Flexbox en CSS et HTML : 3.3 | Enfants - Distribuer l'espace (exercice)

Un petit exercice où l'on ne peut pas échapper à un peu de mathématiques simples.

07 Ouvert

Flexbox en CSS & HTML: 3.4 | Exemple concret pour un design responsive

Ici, je présente une mise en page horizontale avec deux barres latérales qui s'adapte de manière responsive à la largeur.

08 Ouvert

Flexbox en CSS & HTML: 3.5 | Alignement des éléments enfants

Les éléments enfants peuvent être alignés le long de l'axe transversal du conteneur flexible. Voici comment cela peut être configuré.

09 Ouvert

Flexbox en CSS et HTML : 3.6 | Étirement et alignement individuel

Non seulement dans le conteneur, vous pouvez définir l'alignement de tous les éléments enfants, avec align-self vous pouvez également ajuster individuellement les éléments.

10 Ouvert

Flexbox en CSS et HTML : 3.7 | Étirement et alignement individuel (exercice)

Un petit exercice d'alignement individuel avec un cube.

11 Ouvert

Flexbox en CSS & HTML: 3.8 | Alignement dans la direction principale

Non seulement on peut s'aligner le long de l'axe transversal dans un conteneur flexible, mais on peut aussi ajuster l'alignement le long de l'axe principal. ;-)

12 Ouvert

Flexbox en CSS et HTML: 3.9 | Exemple d'alignement dans la direction principale

Un petit exemple de la façon dont l'alignement le long de l'axe principal peut être très bien utilisé pour une mise en page fréquente.

13 Ouvert

Flexbox en CSS et HTML : 3.10 | Longueur de base dans la direction de flexion

Pour être flexible, il faut pouvoir spécifier la taille des éléments enfants indépendamment de la largeur ou de la hauteur concrète. Heureusement, il y a la propriété flex-basis, qui permet d'y parvenir. En changeant la flex-direction, une largeur devient une hauteur et vice versa. 

14 Ouvert

Flexbox en CSS et HTML : 3.11 | Réguler l'augmentation de taille dans la direction Flex avec flex-grow

De combien un élément doit-il grandir s'il y a plus d'espace disponible que ce que flex-basis spécifie ? Cela peut être réglé de manière ciblée avec flex-grow.

15 Ouvert

Flexbox en CSS & HTML : 3.12 | Réguler la réduction dans la direction de flex avec flex-shrink

De combien un élément doit-il rétrécir s'il n'y a pas assez d'espace disponible que ce que spécifie la flex-basis? Cela peut être réglé de manière ciblée avec flex-shrink.

16 Ouvert

Flexbox in CSS & HTML: 3,13 | Wrapping

Les éléments enfants peuvent non seulement rétrécir lorsqu'il y a moins d'espace disponible, mais aussi être renversés par le conteneur. Je vais vous montrer comment contrôler cela avec flex-wrap dans cette vidéo.

17 Ouvert

Flexbox en CSS & HTML: 3.14 | La propriété flex-flow

flex-direction et flex-wrap peuvent être combinés dans la propriété flex-flow. Cela a même du sens, même si vous voulez définir uniquement flex-direction, car flex-flow est plus court. ;-)

18 Ouvert

Flexbox en CSS & HTML: 3.15 | Enroulement (Exercice)

Une tâche à flex-wrap.

19 Ouvert

Flexbox in CSS & HTML: 3.16 | Espace

Parfois, il est nécessaire d'avoir de la distance pour ne pas rendre l'œil humain inutilement inconfortable. Heureusement, il y a une propriété CSS appelée gap qui gère exactement cela pour les éléments enfants d'un conteneur flex.

20 Ouvert

Flexbox en CSS et HTML : 3.17 | Ordre et direction inverse

L'ordre doit être respecté, surtout sur les interfaces web, car elles doivent être faciles à utiliser. Parfois, l'ordre doit également être défini individuellement, sans déplacer les éléments dans le DOM. Pour cela, la propriété CSS order est très bien adaptée, avec laquelle on peut facilement modifier l'ordre visible des éléments.

21 Ouvert

Flexbox en CSS & HTML: 3.18 | Ordre (Exercice)

Testons pour voir si vous avez bien compris l'ordre des choses. Ici, il y a même une deuxième possibilité d'obtenir le même résultat, mais vous l'aurez certainement aussi compris.

04

Flexbox en CSS & HTML: 3.1 | Structure de l'exemple

10 min Ouvert
05

Flexbox en CSS & HTML: 3.2 | Répartition uniforme des éléments enfants

15 min Ouvert
06

Flexbox en CSS et HTML : 3.3 | Enfants - Distribuer l'espace (exercice)

4 min Ouvert
07

Flexbox en CSS & HTML: 3.4 | Exemple concret pour un design responsive

11 min Ouvert
08

Flexbox en CSS & HTML: 3.5 | Alignement des éléments enfants

6 min Ouvert
09

Flexbox en CSS et HTML : 3.6 | Étirement et alignement individuel

6 min Ouvert
10

Flexbox en CSS et HTML : 3.7 | Étirement et alignement individuel (exercice)

7 min Ouvert
11

Flexbox en CSS & HTML: 3.8 | Alignement dans la direction principale

5 min Ouvert
12

Flexbox en CSS et HTML: 3.9 | Exemple d'alignement dans la direction principale

4 min Ouvert
13

Flexbox en CSS et HTML : 3.10 | Longueur de base dans la direction de flexion

7 min Ouvert
14

Flexbox en CSS et HTML : 3.11 | Réguler l'augmentation de taille dans la direction Flex avec flex-grow

8 min Ouvert
15

Flexbox en CSS & HTML : 3.12 | Réguler la réduction dans la direction de flex avec flex-shrink

12 min Ouvert
16

Flexbox in CSS & HTML: 3,13 | Wrapping

17 min Ouvert
17

Flexbox en CSS & HTML: 3.14 | La propriété flex-flow

5 min Ouvert
18

Flexbox en CSS & HTML: 3.15 | Enroulement (Exercice)

5 min Ouvert
19

Flexbox in CSS & HTML: 3.16 | Espace

5 min Ouvert
20

Flexbox en CSS et HTML : 3.17 | Ordre et direction inverse

7 min Ouvert
21

Flexbox en CSS & HTML: 3.18 | Ordre (Exercice)

2 min Ouvert

Exemples de mises en page avec Flexbox

6 Vidéos · 45 Minutes
22 Ouvert

Flexbox en CSS & HTML : 4.1 | Centrer

Il arrive très souvent que l'on veuille centrer des éléments et surtout du texte horizontalement et verticalement (!). Ce qui était un casse-tête avant Flexbox est devenu un jeu d'enfant avec Flexbox.

23 Ouvert

Flexbox en CSS & HTML : 4.2 | 3 colonnes, 3 lignes

Qui ne connaît pas le 3 colonnes ? S'il s'adapte encore à l'espace disponible, il ne manque plus grand-chose pour un design réactif.

24 Ouvert

Flexbox en CSS & HTML: 4.3 | Entrées du formulaire

Y a-t-il des sites web sans formulaires? Si oui, ils ne sont pas nombreux. C'est pourquoi il est très important de les disposer de manière attrayante, ce qui, heureusement, n'est pas un problème avec Flexbox.

25 Ouvert

Flexbox en CSS & HTML: 4.4 | Mise en page en cascade

Très souvent, on se retrouve avec des mises en page imbriquées, mais avec Flexbox, même celles-ci ne posent plus un grand défi.

26 Ouvert

Flexbox en CSS & HTML: 4.5 | Mise en page du chat

Entre-temps, il existe des clients de chat web à foison et la technologie de chatbot IA en a ajouté encore davantage. Mais comment peut-on réaliser un chat avec Flexbox ? C'est ce que je montre dans cette vidéo.

27 Ouvert

Flexbox en CSS & HTML: 4.6 | Mise en page de la galerie

Depuis l'avènement du Web 2.0, on trouve presque sur chaque site web une galerie. Dans cette vidéo, je décris comment un tel agencement peut être réalisé de manière magnifique avec Flexbox, par exemple.

22

Flexbox en CSS & HTML : 4.1 | Centrer

4 min Ouvert
23

Flexbox en CSS & HTML : 4.2 | 3 colonnes, 3 lignes

9 min Ouvert
24

Flexbox en CSS & HTML: 4.3 | Entrées du formulaire

7 min Ouvert
25

Flexbox en CSS & HTML: 4.4 | Mise en page en cascade

9 min Ouvert
26

Flexbox en CSS & HTML: 4.5 | Mise en page du chat

7 min Ouvert
27

Flexbox en CSS & HTML: 4.6 | Mise en page de la galerie

9 min Ouvert

Conclusion

1 Vidéos · 4 Minutes
28 Ouvert

Flexbox en CSS & HTML: 5 | Conclusion et perspectives

Maintenant, tout devrait être clair en ce qui concerne la mise en page Flex. Pour finir, je vais décrire ce que vous devriez avoir appris, ce que vous pouvez encore faire et quelles autres belles possibilités de mise en page CSS existent.

28

Flexbox en CSS & HTML: 5 | Conclusion et perspectives

4 min Ouvert
Commentaires (0)

Commente maintenant „Flexbox en CSS & HTML (Tutoriel) - développer des mises en page réactives“