Sisällysluettelo:

Kuinka luon ruudukkoasettelun CSS:ssä?
Kuinka luon ruudukkoasettelun CSS:ssä?

Video: Kuinka luon ruudukkoasettelun CSS:ssä?

Video: Kuinka luon ruudukkoasettelun CSS:ssä?
Video: 🚀 RUTUBE ja POINT. RUTUBA-kehitys 5 tunnissa *ILMAN VETÄ* [Next / React / Nest / PostgreSQL / Redux 2024, Saattaa
Anonim

Kerrataan neljä keskeistä vaihetta:

  1. Luoda säiliöelementin ja ilmoittaa sen näyttäväksi: ruudukko ;.
  2. Käytä samaa säilöä määrittämään ruudukko kappaleita käyttämällä ruudukko - sapluuna -sarakkeet ja ruudukko - sapluuna -rivien ominaisuuksia.
  3. Sijoita alielementit säiliöön.
  4. Määritä kourujen koot käyttämällä ruudukko -raon ominaisuudet.

Voinko käyttää tästä syystä CSS-ruudukkoasettelua?

Muutoin kuin Internet Explorerissa, CSS-ruudukkoasettelu on etuliitteetön Safarissa, Chromessa, Operassa, Firefoxissa ja Edgessä. Tuki kaikille näissä oppaissa kuvatuille ominaisuuksille ja arvoille on yhteentoimiva kaikkien selaimien välillä. Tämä tarkoittaa, että jos kirjoitat joitakin Ruudukkoasettelu koodi Firefoxissa, sen pitäisi toimia samalla tavalla Chromessa.

Lisäksi, pitäisikö minun käyttää Flexboxia vai gridiä? Molemmat flexbox ja ruudukko perustuvat tähän konseptiin. Flexbox sopii parhaiten elementtien järjestämiseen joko yhdelle riville tai yhteen sarakkeeseen. Ruudukko sopii parhaiten elementtien järjestämiseen useisiin riveihin ja sarakkeisiin. Justify-content-ominaisuus määrittää, kuinka ylimääräinen tila flex -kontti jaetaan flex - kohteita.

Samoin mikä on 1fr?

1fr on yksi "murtoyksikkö", joka on tapa sanoa "elementin jäljellä oleva tila".

Mikä on Flexbox grid?

Flexbox on tehty yksiulotteisille asetteluille ja Ruudukko on tehty kaksiulotteisia asetteluja varten. Tämä tarkoittaa, että jos asetat kohteita yhteen suuntaan (esimerkiksi kolme painiketta otsikon sisällä), sinun tulee käyttää Flexbox : Se antaa sinulle enemmän joustavuutta kuin CSS Ruudukko.

Suositeltava: