logo

Hvad er et CSS-gitter?

Et gitter kan defineres som et krydsende sæt af lodrette og vandrette linjer. CSS Grid-layout opdeler en side i store sektioner. Grid property tilbyder et gitterbaseret layoutsystem med rækker og kolonner. Det gør det nemt at designe websider uden at placere og flyde. Gitterlayoutet giver os en måde at skabe gitterstrukturer afbildet i CSS, ikke i HTML.

hvad er en dobbelt java

I lighed med tabellen gør det en bruger i stand til at justere elementerne i rækker og kolonner. Men sammenlignet med tabeller er det nemt at designe layout med CSS-gitteret. Vi kan definere kolonner og rækker på gitteret ved at bruge gitter-skabelon-rækker og gitter-skabelon-kolonner ejendomme.

En gitterbeholder kan oprettes ved at deklarere display: gitter eller display: inline-gitter på et element. Gitterbeholder indeholder elementerne i et gitter, der er placeret inde i rækkerne og kolonnerne.

Grid v/s Flexbox

Det er et almindeligt spørgsmål, der generelt opstår, hvordan gitteret er forskelligt fra flexboxen. Gitteret er til todimensionelle layouts (rækker og kolonner på samme tid), hvorimod flexboxen bruges til de endimensionelle layouts (enten i en række eller kolonne). Flexbox bruges, når noget skal være i en lige linje.

Flexbox bruges til at arrangere elementerne i en enkelt kolonne eller i en enkelt række. På den anden side er gitteret bedst til at arrangere elementerne i flere kolonner og rækker.

overvåget maskinlæring

Lad os forstå gitteret i CSS ved hjælp af et eksempel.

Eksempel

 .main { display: grid; grid: auto auto / auto auto auto auto; grid-gap: 10px; background-color: blue; padding: 10px; } .num { background-color: lightblue; text-align: center; color: black; padding: 10px 10px; font-size: 30px; } One Two Three Four Five Six Seven Eight 
Test det nu

Produktion

Hvad er et CSS-gitter