Komponera CSS Grid-mallar, mellanrum och placering visuellt och kopiera sedan layout-CSS:en.

Förhandsvisning

Klicka på ett numrerat objekt i rutnätet för att markera och flytta det.

grid-template-columns
grid-template-rows
Genererad CSS
Kolumner
Rader
Mellanrum
16px
16px
Justering
Rutnätsobjekt
Objekt 1
Förinställningar

Om CSS Grid-lekplats

CSS Grid Playground bygger riktiga grid-layouter visuellt. Lägg till och ta bort kolumn- och radspår för att forma grid-template-columns och grid-template-rows, ställ in avstånd mellan kolumner och rader, och finjustera alla fyra justeringsegenskaper — justify-items, align-items, justify-content och align-content — medan förhandsvisningen speglar varje ändring direkt.

Placering av objekt är där grid blir kraftfullt: lägg till objekt, klicka på ett i förhandsvisningen för att markera det, och placera det med column start, column span, row start och row span. Så byggs sidofält, sidhuvuden och innehållsceller som sträcker sig över flera spår — tekniken bakom nästan alla verkliga grid-layouter.

Tre förinställningar — holy grail, dashboard och gallery — laddar klassiska sidstrukturer som du kan analysera och anpassa. När layouten är rätt kopierar du den genererade CSS-koden, som innehåller kompletta grid-container-regler och varje objekts placering.

Så använder du CSS Grid-lekplats

  1. Lägg till eller ta bort kolumn- och radspår för att definiera grid-mallen.
  2. Ställ in avståndet mellan kolumner och rader.
  3. Justera inställningarna för justering: justify-items, align-items, justify-content och align-content.
  4. Lägg till objekt, klicka på ett i förhandsvisningen och ställ in dess kolumn-/rad-start och -spann för att placera det.
  5. Ladda förinställningen holy grail, dashboard eller gallery för att studera en klassisk layout.
  6. Kopiera den genererade CSS-koden till din stilmall.

Vanliga frågor

justify-items justerar varje objekt inom sin egen grid-cell; justify-content justerar hela gridden inom containern när spåren inte fyller den. Samma skillnad gäller vertikalt med align-items jämfört med align-content.

Markera objektet och öka dess column span — CSS-utdatan använder grid-column med ett span-värde. Kombinerat med ett row span kan du bygga sidhuvuden, sidofält och stora innehållsceller inom samma grid.

Det klassiska sidskelettet: sidhuvud och sidfot i full bredd med tre kolumner mellan dem — navigation, huvudinnehåll och en sidopanel. Den var ökänt knepig med floats; förinställningen visar hur ett fåtal grid-placeringar löser det snyggt.

Grid utmärker sig för tvådimensionella layouter där rader och kolumner måste justeras — sidstrukturer, dashboards, gallerier. Flexbox är bäst för endimensionella flöden som verktygsfält och menyer. De fungerar bra ihop: grid för sidan, flex inuti komponenterna.

Ja, den är gratis och webbläsarbaserad — experimentera så mycket du vill, och inget du bygger lämnar din dator.


Populära sökningar
css grid-generator css grid-lekplats grid-template-columns-generator css grid layout-generator grid-template-areas-byggare css grid gap-verktyg css grid-visualiserare
Behöver du hjälp?
Hittade du ett problem med det här verktyget? Berätta för oss.
Rapportera ett problem

Lägg till det här gratisverktyget på din egen webbplats — kopiera och klistra in koden nedan.