TontonTools

Générateur de grille CSS

Créez visuellement des mises en page de grille CSS : définissez les lignes et les colonnes, copiez le code.

100% Gratuit Pas d'inscription Respectueux de la vie privée Développement web
Mise à jour sept. 2026
Share X / Twitter Facebook LinkedIn WhatsApp

Comment utiliser Générateur de grille CSS

  1. Définir les colonnes et les lignes — nombre et tailles (fr pour flexible, px pour fixe).
  2. Ajuster l'écart — l'espacement intégré de la grille entre toutes les pistes.
  3. Aperçu de la structure — les éléments remplissent les cellules dans l'ordre source.
  4. Copiez le CSS du conteneur — et ajoutez des règles d'étendue par élément pour les cellules qui doivent s'étirer.

Qu'est-ce que Générateur de grille CSS ?

Un générateur de grille CSS crée visuellement des mises en page bidimensionnelles : choisissez le nombre de colonnes et de lignes, dimensionnez-les (l'unité fr, les pixels fixes ou les mélanges), définissez l'espace, prévisualisez le résultat et copiez le display: grid ; grid-template-columns : … CSS.

Grid est le système CSS pour les mises en page qui s'alignent dans les deux dimensions : échafaudages de pages, tableaux de bord, galeries d'images, mises en page de formulaires. Sa syntaxe est compacte mais abstraite (grid-template-columns: 250px 1fr 1fr décrit une barre latérale plus deux colonnes en cinq jetons) ; le générateur rend l'abstraction visible avant de la valider dans une feuille de style.

À propos de Générateur de grille CSS

Définissez vos colonnes et vos lignes, dimensionnez les pistes, ajustez l'espace et copiez le CSS généré pour le conteneur.

Maîtrise du dimensionnement des pistes, rapidement : 1fr 1fr 1fr correspond à trois colonnes flexibles égales ; 250px 1fr est le shell classique à contenu fluide à barre latérale fixe ; repeat(3, 1fr) abrége les pistes égales ; et le joyau de la couronne repeat(auto-fit, minmax(250px, 1fr)) crée une grille de cartes réactive — autant de colonnes ≥250px que possible, aucune requête multimédia — la recette de grille la plus copiée qui existe.

La bibliothèque de modèles qu'elle accélère : galeries de photos (grilles d'ajustement automatique), panneaux de tableau de bord (zones explicites), formulaires avec colonnes d'étiquettes/champs alignés et le shell de page du Saint Graal (en-tête couvrant toutes les colonnes, barre latérale, principale, pied de page) que les systèmes de mise en page ont recherché pendant deux décennies et que Grid distribue en six lignes. Les éléments se placent automatiquement dans l'ordre d'origine ; le spanning (un élément couvrant plusieurs pistes) ajoute grid-column : span 2 par élément.

Foire aux questions

Une fraction de l'espace libre : 1fr 2fr divise la largeur restante d'un tiers/deux tiers après le placement des pistes fixes. Il s'agit de l'unité flexible native de Grid : préférez-la aux pourcentages, qui ignorent les écarts.
Le one-liner à grille réactive : placez autant de colonnes d'au moins 250 px que le conteneur le permet, étirez-les de manière égale, redistribuez-les lors du redimensionnement – dispositions de cartes sans une seule requête multimédia.
Sur l'élément : grille-colonne : travée 2 (ou lignes explicites : grille-colonne : 1 / 3). Les lignes fonctionnent de la même manière avec grid-row. Le spanning est un CSS par élément au-dessus du modèle de conteneur.
Grille lorsque les cartes doivent s'aligner en lignes ET colonnes strictes (hauteurs égales, treillis propre) ; flexbox avec emballage lorsque les cartes peuvent être dimensionnées indépendamment. La recette d'ajustement automatique a fait de Grid la réponse par défaut pour les galeries.
affichage:grille; grille-modèle-colonnes : 250px 1fr ; écart : 24 px – barre latérale fixe, principale fluide. Ajoutez des lignes de modèle de grille et un en-tête couvrant les deux colonnes (colonne de grille : 1/-1) pour le shell pleine page.

We use cookies for analytics and to keep the tools free via ads. See our Privacy Policy.