Innehållsförteckning:

Hur skapar jag en rutnätslayout i CSS?
Hur skapar jag en rutnätslayout i CSS?

Video: Hur skapar jag en rutnätslayout i CSS?

Video: Hur skapar jag en rutnätslayout i CSS?
Video: CSS Grid Layout Crash Course 2024, Maj
Anonim

Låt oss sammanfatta de fyra viktiga stegen:

  1. Skapa ett containerelement och förklara att det visas: rutnät ;.
  2. Använd samma behållare för att definiera rutnät spår med hjälp av rutnät - mall -kolumner och rutnät - mall -rader egenskaper.
  3. Placera underordnade element i behållaren.
  4. Ange rännans storlekar med hjälp av rutnät -gapegenskaper.

Härav, kan jag använda CSS-rutnätslayout?

Annat än i Internet Explorer, CSS-rutnätslayout är utan prefix i Safari, Chrome, Opera, Firefox och Edge. Stöd för alla egenskaper och värden som beskrivs i dessa guider är interoperabelt mellan webbläsare. Det betyder att om du skriver några Rutnätslayout kod i Firefox bör det fungera på samma sätt i Chrome.

Dessutom, ska jag använda Flexbox eller rutnät? Både flexbox och rutnät bygger på detta koncept. Flexbox är bäst för att ordna element i antingen en enda rad eller en enda kolumn. Rutnät är bäst för att ordna element i flera rader och kolumner. Egenskapen justify-content avgör hur det extra utrymmet för böja -behållaren distribueras till böja -artiklar.

Likaså, vad är 1fr?

1fr är en "fraktionell enhet", vilket är ett sätt att säga "det återstående utrymmet i elementet".

Vad är Flexbox grid?

Flexbox är gjord för endimensionella layouter och Rutnät är gjord för tvådimensionella layouter. Det betyder att om du lägger ut föremål i en riktning (till exempel tre knappar inuti en rubrik), bör du använda Flexbox : Det kommer att ge dig mer flexibilitet än CSS Rutnät.

Rekommenderad: