Les lieux préférés de votre ville préférée
Accueil
Ajouter aux sources préférées sur Google

Générateur CSS Grid

Créez une disposition bidimensionnelle avec pistes explicites et implicites et éléments individuels. Le navigateur calcule la mise en page ; l’éditeur présente les règles déclarées.

Aperçu de la grille

Réglages de la grille

Dimensions

100–1600

100–1200

Espacement

0–48

0–100

0–100

Placement et alignement

Dimensions des pistes

Réordonner les pistes ne modifie pas le placement des éléments. Les lignes négatives sont comptées depuis la fin de la grille explicite.

Colonnes explicites

Piste 1

0–1200

0–12

Piste 2

0–1200

0–12

Piste 3

0–1200

0–12

Lignes explicites

Piste 1

0–1200

0–12

Piste 2

0–1200

0–12

Motif des colonnes implicites

Piste 1

Motif des lignes implicites

Piste 1

Éléments dans l’ordre du code source

Jusqu'à 120 unités de code UTF-16 ; le texte n'est pas interprété comme du HTML.

-10–10

8–48

Placement en colonne
Placement en ligne

Code généré

Colonnes explicites: 3 · Lignes explicites: 2 · Éléments dans l’ordre du code source: 6

Utiliser le code

Le fragment HTML a besoin du CSS. L'exemple de téléchargement complet utilise le même document que l'aperçu, y compris sa réinitialisation du document et sa stratégie de ressources.

Ordre visuel et ordre source

Le placement, order et le remplissage dense peuvent changer l’ordre visuel, mais pas l’ordre de lecture ou de focus du HTML. Déplacez les éléments pour modifier l’ordre source.

Taille de l’aperçu

Ajuster modifie seulement l’échelle du cadre à taille fixe et ne crée pas de points de rupture adaptatifs. Le conteneur défile en cas de débordement.

Directions de la grille

Colonnes : gauche → droite ; rangées : haut → bas.

Détails de la grille

Dimensions des pistes

Réordonner les pistes ne modifie pas le placement des éléments. Les lignes négatives sont comptées depuis la fin de la grille explicite.

Colonnes explicites

minmax(0px, 1fr) minmax(0px, 1fr) minmax(0px, 1fr)

Lignes explicites

minmax(80px, 1fr) minmax(80px, 1fr)

Motif des colonnes implicites

auto

Motif des lignes implicites

auto

Éléments dans l’ordre source

  1. Élément 1: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto
  2. Élément 2: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto
  3. Élément 3: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto
  4. Élément 4: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto
  5. Élément 5: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto
  6. Élément 6: Placement en colonne auto / auto; Placement en ligne auto / auto · Ordre: 0 · Taille minimale: auto

Placement et alignement

L’alignement du contenu place les pistes ; celui des éléments les place dans leurs zones. Le dimensionnement flexible ou stretch peut épuiser l’espace libre.

Votre exemple est généré localement. Cet outil n’envoie pas et n’enregistre pas le texte ou le code de l’exemple.

Créer une grille

  1. Réglez les dimensions, les pistes, le flux, la direction, les écarts et les alignements.
  2. Modifiez le texte et le placement, changez l’ordre source ou définissez des zones nommées. Corrigez les champs incomplets ou contradictoires.
  3. Examinez l’aperçu et le code, copiez le CSS ou le HTML ou téléchargez le document complet utilisé par l’aperçu.

Comprendre les règles

Les pistes explicites viennent du modèle ; le placement automatique ou hors modèle peut créer des pistes implicites selon leurs propres motifs.

fr partage l’espace restant selon Grid, pas un pourcentage de la boîte extérieure. 1fr a un minimum automatique ; minmax(0px, 1fr) le modifie. Le minimum de l’élément est distinct.

Les lignes, order et dense peuvent modifier l’ordre visuel sans changer l’ordre de lecture ou de focus du HTML. Déplacer les éléments modifie l’ordre source.

Les colonnes suivent l’axe inline, les rangées l’axe block ; leurs directions physiques changent en écriture verticale. Ajuster ne crée pas de points de rupture.

Exemples

Avec une largeur border-box de 640px, deux bordures de 1px et un remplissage de 16px de chaque côté, le contenu mesure 606px. Après deux écarts de 12px et une piste de 120px, il reste 462px : sous des hypothèses simples, 1fr et 2fr reçoivent 154px et 308px. Le résultat réel peut varier.

Avec trois colonnes explicites, -1 désigne la dernière ligne explicite, même si des colonnes implicites apparaissent. La valeur négative reste dans le CSS.

Sur deux colonnes, header peut occuper la première rangée, nav et main la deuxième, footer la troisième. Chaque zone est rectangulaire ; les cases vides utilisent un point.

Limites de l’éditeur

Chaque axe accepte 1–12 pistes explicites et 1–4 dimensions implicites ; il y a 1–12 éléments. L’éditeur accepte minmax, lignes, spans et rectangles nommés, pas du CSS arbitraire.

Il ne génère ni repeat, auto-fit, auto-fill, subgrid, masonry, grille imbriquée ni point de rupture. Des pistes flexibles ne garantissent pas un site adaptatif.

Des pistes en pourcentage et des écarts peuvent déborder. Contenu, polices, minimums automatiques, bordures et barres de défilement influencent le résultat.

Le mode lignes autorise le chevauchement mais refuse deux extrémités définies égales ou inversées. Les zones nommées doivent être uniques, internes et sans chevauchement.

Aperçu et téléchargement partagent un document avec marges de page nulles. Sur un autre site, les styles et les métriques du navigateur peuvent affecter le fragment.

Exemple local

Le texte est échappé et le code créé localement, sans envoi ni enregistrement dans l’URL ou l’historique. L’aperçu utilise un sandbox vide et une politique restrictive des ressources ; cela ne certifie ni les autres services ni les modifications ultérieures.

Questions sur CSS Grid

Non. Il réduit seulement le cadre de taille fixe, sans générer de media queries ni de répétition automatique.

Non. fr partage l’espace restant selon Grid ; les pourcentages ont une autre référence et les minimums influencent le résultat.

Pistes, écarts et contenu peuvent demander plus d’espace. Le conteneur défile ; l’outil ne change pas secrètement les minimums ni la coupure des mots.

Elle applique min-width: 0px et min-height: 0px à l’élément au lieu des minimums automatiques. C’est distinct du minimum minmax de la piste.

Depuis la fin de la grille explicite, pas celle de la grille implicite résultante. La ligne zéro est invalide.

Chaque élément exige un nom valide unique et un rectangle positif, intérieur et sans chevauchement.

Non. Il peut combler des trous visuels antérieurs sans changer l’ordre HTML ni le focus par défaut.

Le document UTF-8 de l’aperçu avec CSS, texte échappé, remise à zéro des marges et restrictions de ressources. Le sandbox de l’iframe ne fait pas partie du fichier.

Sources

Spécifications décrivant le comportement de l’exemple.

Descriptions des sources vérifiées le 09/11/2026.

Le navigateur calcule la mise en page ; les spécifications ne certifient pas cette implémentation.

SVG en PNG

Convertissez un fichier SVG local ou du code collé en PNG, avec dimensions définies, transparence et polices intégrées.

Ouvrir l’outil — SVG en PNG

Générateur de filtres CSS

Ordonnez et répétez les effets CSS, comparez un exemple et copiez la déclaration exacte.

Ouvrir l’outil — Générateur de filtres CSS

Calculateur de taille de police fluide

Définissez la taille de police pour deux largeurs de fenêtre. Copiez le CSS relatif à la racine et consultez le modèle calculé avec les mêmes coefficients exportés.

Ouvrir l’outil — Calculateur de taille de police fluide

Générateur de bouton CSS

Personnalisez les états d’un bouton natif, vérifiez le focus clavier et copiez le HTML et le CSS.

Ouvrir l’outil — Générateur de bouton CSS

Générateur CSS de border-radius

Modifiez huit rayons, prévisualisez un cadre et copiez le CSS en pixels ou pourcentages.

Ouvrir l’outil — Générateur CSS de border-radius

Générateur de boîtes flexibles CSS

Créez un exemple Flexbox avec des contrôles de conteneur et d'élément, des axes de mise en page explicites, une correspondance CSS et HTML et un téléchargement local d'exemple complet.

Ouvrir l’outil — Générateur de boîtes flexibles CSS

Générateur CSS d’ombres de texte

Créez des ombres de texte ordonnées, prévisualisez du texte brut et copiez le CSS exact.

Ouvrir l’outil — Générateur CSS d’ombres de texte

Générateur de transformation CSS

Composez des transformations CSS 2D répétables, modifiez px ou la traduction et l'origine en pourcentage, inspectez une boîte de référence et copiez les déclarations actuelles exactes.

Ouvrir l’outil — Générateur de transformation CSS

Générateur d’ombres CSS

Créez des couches box-shadow ordonnées, prévisualisez et copiez le code CSS.

Ouvrir l’outil — Générateur d’ombres CSS

Filigrane sur image

Ajoutez du texte ou un logo aux images, vérifiez les résultats et téléchargez les fichiers individuels ou un ZIP.

Ouvrir l’outil — Filigrane sur image

Générateur de dégradés CSS

Créez des dégradés linéaires ou radiaux avec couleurs, opacité et points réglables.

Ouvrir l’outil — Générateur de dégradés CSS

Convertisseur de couleurs

Convertissez les valeurs sRGB HEX, RGB et HSL prises en charge, avec alpha et précision explicite.

Ouvrir l’outil — Convertisseur de couleurs

Image en texte (OCR)

Reconnaissez le texte imprimé de PNG ou JPEG locaux, choisissez la langue et vérifiez ou corrigez le résultat avant de le copier ou télécharger.

Ouvrir l’outil — Image en texte (OCR)

Lecteur de QR depuis une image

Lisez un QR code depuis un PNG ou JPEG local et examinez le texte ou les octets sans ouvrir de lien.

Ouvrir l’outil — Lecteur de QR depuis une image

Vérificateur de contraste des couleurs

Comparez les couleurs du premier plan et de l’arrière-plan, ajustez l’opacité et vérifiez les seuils numériques WCAG pour le texte et les détails essentiels de l’interface.

Ouvrir l’outil — Vérificateur de contraste des couleurs

Calculateur de taille d’impression et de résolution

Calculez la taille d’impression, les pixels nécessaires et la résolution effective avec marges ou recadrage.

Ouvrir l’outil — Calculateur de taille d’impression et de résolution

Calculateur de rapport largeur/hauteur

Calculez le rapport largeur/hauteur ou de nouvelles dimensions en pixels en fixant un seul côté.

Ouvrir l’outil — Calculateur de rapport largeur/hauteur

Compresseur d’images

Essayez d’adapter un JPEG, PNG ou WebP à une taille de fichier cible, avec résultat mesuré et réduction facultative des dimensions.

Ouvrir l’outil — Compresseur d’images

HEIC en JPG

Convertissez localement vos photos HEIC compatibles en JPG à pleine résolution, avec qualité et fond réglables, puis téléchargez les fichiers vérifiés seuls ou en ZIP.

Ouvrir l’outil — HEIC en JPG

Convertisseur d’images

Convertissez des images PNG, JPEG et WebP localement, réglez transparence, fond et qualité, puis téléchargez les résultats.

Ouvrir l’outil — Convertisseur d’images

Créer un collage photo

Disposez des photos locales en grille et téléchargez un PNG ou JPEG.

Ouvrir l’outil — Créer un collage photo

Pivoter et retourner des images

Faites pivoter ou retournez un lot local d’images statiques PNG, JPEG et WebP, puis vérifiez et téléchargez les résultats.

Ouvrir l’outil — Pivoter et retourner des images

Recadrer une image

Recadrez un fichier JPEG, PNG ou WebP local au pixel près et téléchargez le résultat en PNG ou JPEG.

Ouvrir l’outil — Recadrer une image

Redimensionner une image

Redimensionnez une image JPG, PNG ou WebP en pixels ou en pourcentage, vérifiez et téléchargez le résultat.

Ouvrir l’outil — Redimensionner une image
Voir tous les outils de cette catégorie