UTILS.
Privés par défaut
▦

Générateur de grille CSS

Générez une mise en page en grille CSS avec colonnes, lignes et espacement ajustables, avec aperçu en direct.

Vos fichiers restent sur cet appareil

Les fichiers sont traités dans votre navigateur, jamais envoyés. Le site télécharge le code et les ressources nécessaires aux outils. Sans compte ni traceurs.

Utilisez Télécharger pour enregistrer cet outil dans un fichier HTML utilisable hors ligne.

Confidentialité →

À propos de cet outil

Le générateur de grille CSS est un outil gratuit qui s'exécute dans le navigateur et transforme trois réglages simples — nombre de colonnes, nombre de lignes et espacement — en une mise en page CSS grid prête à coller. Réglez les valeurs, regardez un aperçu en direct se redessiner, et copiez la règle générée.

Les colonnes et les lignes sont des nombres entiers de 1 à 12 (par défaut 3 et 2), et l'espacement est un curseur de 0 à 40 pixels (par défaut 10). Les deux dimensions sont écrites avec repeat() et l'unité 1fr, de sorte que chaque piste se partage l'espace disponible à parts égales. L'aperçu remplit chaque cellule d'un bloc numéroté et coloré pour visualiser la structure des pistes d'un coup d'œil, et la sortie est une simple règle .grid utilisant display: grid, grid-template-columns, grid-template-rows et gap. Un clic la copie dans votre presse-papiers.

Tout s'exécute entièrement dans votre navigateur — aucun téléversement, aucun compte, aucun suivi — et cela continue de fonctionner hors ligne une fois la page chargée.

Foire aux questions

Comment les pistes sont-elles dimensionnées ?
Les colonnes comme les lignes sont écrites avec repeat() et l'unité 1fr, de sorte que toutes les pistes se partagent l'espace disponible de façon égale.
À quoi sert le réglage d'espacement ?
Il définit l'espacement (gap) de la grille en pixels entre chaque cellule, de 0 à 40, et s'applique en direct à l'aperçu comme au CSS généré.
Quelles plages les réglages autorisent-ils ?
Les colonnes et les lignes acceptent des nombres entiers de 1 à 12 ; le curseur d'espacement va de 0 à 40 pixels. Les entrées hors plage ou non numériques sont bornées, revenant aux valeurs par défaut de 3 colonnes, 2 lignes et un espacement de 10px.
Quel CSS produit-il ?
Une règle .grid avec display: grid, grid-template-columns et grid-template-rows définis chacun avec repeat() et 1fr, et l'espacement en pixels. Le bouton Copier place cette règle exacte dans votre presse-papiers.

Plus d'outils