Inspecteur de mise en page pour Flexbox et Grid
Visualisez les pistes flex et grid, les espacements et l’alignement des éléments à l’aide de la superposition de l’inspecteur de mise en page de Chrome.
Inspecteur de mise en page pour Flexbox et Grid est une leçon CSS Academy gratuite sur CoddyKit. Ceci est la leçon 2 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage CSS Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours CSS Academy comprend 4 leçons au total.
Badge de mise en page flexible dans DevTools
Chrome DevTools signale les conteneurs de mise en page flexible par un badge « flexible » à côté de leur nœud DOM dans le panneau Éléments. Cliquez sur le badge pour activer ou désactiver la superposition de mise en page flexible — des lignes colorées indiquant l’axe principal, l’axe transversal, les limites des éléments et l’espacement des intervalles.
Badge de grille et superposition
Les conteneurs de grille affichent un badge « grille ». Cliquez dessus pour activer ou désactiver la superposition de grille : des lignes colorées pour les colonnes, les lignes et les intervalles. Les superpositions persistantes (épinglées dans le panneau Mise en page) restent visibles lorsque vous faites défiler ou redimensionnez la fenêtre d’affichage.
Panneau Mise en page
DevTools → Éléments → l’onglet Mise en page répertorie tous les conteneurs de mise en page flexible et de grille de la page. Cliquez sur le nom d’un conteneur pour le sélectionner dans le DOM et activer ou désactiver sa superposition. L’apparence de la superposition (couleur des lignes, visibilité des libellés, tailles des pistes) se configure ici.
Dimensionnement des pistes de grille
La superposition affiche les noms et les tailles des pistes lorsque « Afficher les tailles des pistes » est activé. Les tailles intrinsèques (automatique, contenu minimal, contenu maximal) et les unités fractionnelles affichent leurs valeurs résolues en pixels — ce qui révèle comment les unités fractionnelles se partagent l’espace disponible.
Inspection d’un élément Flexbox
Sélectionnez un élément flex (enfant d’un conteneur flex). Le panneau Styles affiche le développement de la notation abrégée flex — croissance, rétrécissement et base. La surcouche met en évidence la taille de l’élément sur l’axe principal, sa base, ainsi que toute croissance ou réduction appliquée.
Zones de grille nommées
Les conteneurs de grille utilisant grid-template-areas affichent des surcouches pour les zones nommées. Chaque région nommée est étiquetée et distinguée par une couleur. Cette représentation permet de vérifier facilement que les affectations de zones de grille correspondent au modèle de mise en page prévu.
Inspection des sous-grilles
La prise en charge des sous-grilles dans DevTools distingue clairement les conteneurs de sous-grille. Leurs lignes de piste s’alignent sur celles de la grille parente — la surcouche montre visuellement cet alignement et confirme que les éléments de la sous-grille participent au système de coordonnées de la grille parente.
Débogage de l’alignement
Les éléments mal alignés résultent souvent de valeurs incorrectes pour la justification du contenu, l’alignement des éléments ou l’auto-alignement. La surcouche flex/grille affiche la position des éléments par rapport aux lignes des axes. Essayez d’activer ou de désactiver les propriétés d’alignement dans le panneau Styles et observez les changements de la surcouche en temps réel.
Visualisation des espacements
La surcouche représente l’espace entre les éléments sous forme de bandes colorées. Vous pouvez ainsi vérifier facilement les valeurs d’espacement et déterminer si l’espace provient de l’espacement entre éléments (correct) ou de la marge (qui peut se réduire de manière inattendue dans les lignes flex).
Grille implicite ou explicite
La surcouche de grille distingue les pistes implicites (créées automatiquement pour les éléments qui débordent) des pistes explicites (définies dans le modèle de grille). Des lignes en pointillés marquent les pistes implicites. Si le contenu crée des pistes implicites inattendues, la surcouche révèle immédiatement le schéma de débordement.
Débogage de la mise en page adaptative
Combinez l’inspecteur de mise en page avec le mode Appareil. Redimensionnez la fenêtre d’affichage et observez en temps réel la redistribution des éléments lorsque les lignes flex se réorganisent et que les pistes de grille sont remplies ou ajustées automatiquement. Cette méthode détecte les ruptures de mise en page adaptative plus tôt qu’un redimensionnement manuel de la fenêtre du navigateur.
Vérification des connaissances
Que montre la surcouche de grille de DevTools qui n’est pas visible sur la page rendue ?
Résumé
L’inspecteur de mise en page Flexbox et Grid de DevTools représente les lignes des axes, les dimensions des pistes, les espacements, les zones nommées et les pistes implicites sous forme de surcouches interactives. Associé au panneau Mise en page pour gérer les surcouches, il rend le débogage des mises en page CSS complexes plus rapide et intuitif que la simple lecture du CSS.
Questions Fréquemment Posées
La leçon « Inspecteur de mise en page pour Flexbox et Grid » est-elle gratuite ?
Oui — le texte complet de « Inspecteur de mise en page pour Flexbox et Grid » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours CSS Academy, passe à CoddyKit PRO. Le cours CSS Academy comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Inspecteur de mise en page pour Flexbox et Grid » ?
Visualisez les pistes flex et grid, les espacements et l’alignement des éléments à l’aide de la superposition de l’inspecteur de mise en page de Chrome. Tu pratiques CSS Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer CSS Academy ?
Aucune expérience préalable n'est requise. CSS Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 2 sur 4.
Combien de temps prend la leçon « Inspecteur de mise en page pour Flexbox et Grid » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon CSS Academy ?
Oui. Chaque leçon CSS Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Styles calculés et inspecteur du modèle de boîte
- Inspecteur de mise en page pour Flexbox et Grid
- Panneau CSS Overview
- Débogueur des animations et transitions