Indholdsfortegnelse:

Hvordan opretter jeg et gitterlayout i CSS?
Hvordan opretter jeg et gitterlayout i CSS?

Video: Hvordan opretter jeg et gitterlayout i CSS?

Video: Hvordan opretter jeg et gitterlayout i CSS?
Video: How to Eliminate Render-Blocking Resources on WordPress (CSS + JavaScript) 2024, December
Anonim

Lad os opsummere de fire væsentlige trin:

  1. skab et containerelement, og erklærer, at det vises: gitter ;.
  2. Brug den samme beholder til at definere gitter spor ved hjælp af gitter - skabelon -kolonner og gitter - skabelon -rækker egenskaber.
  3. Placer underordnede elementer i beholderen.
  4. Angiv tagrendestørrelserne ved hjælp af gitter -gab egenskaber.

Heraf, kan jeg bruge CSS-gitterlayout?

Andet end i Internet Explorer, CSS Grid Layout er uden præfiks i Safari, Chrome, Opera, Firefox og Edge. Understøttelse af alle egenskaber og værdier beskrevet i disse vejledninger er interoperabel på tværs af browsere. Det betyder, at hvis du skriver nogle Gitterlayout kode i Firefox, skulle det fungere på samme måde i Chrome.

Skal jeg desuden bruge Flexbox eller gitter? Begge flexbox og gitter er baseret på dette koncept. Flexbox er bedst til at arrangere elementer i enten en enkelt række eller en enkelt kolonne. Gitter er bedst til at arrangere elementer i flere rækker og kolonner. Egenskaben justify-content bestemmer, hvordan den ekstra plads på bøje -container distribueres til bøje -genstande.

Ligeledes, hvad er 1fr?

1fr er en "brøkenhed", som er en måde at sige "det resterende rum i elementet".

Hvad er Flexbox grid?

Flexbox er lavet til endimensionelle layouts og Gitter er lavet til todimensionelle layouts. Det betyder, at hvis du lægger elementer ud i én retning (f.eks. tre knapper inde i en overskrift), så skal du bruge Flexbox : Det vil give dig mere fleksibilitet end CSS Gitter.

Anbefalede: