Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Ruudukon Säiliöiden ja Kohteiden Ymmärtäminen | Getting Started with CSS Grid
CSS Grid -Hallinta

bookRuudukon Säiliöiden ja Kohteiden Ymmärtäminen

Ruudukkokontit ja ruudukkokohteet: CSS Gridin perusta

CSS Grid mullistaa verkkosivujen asettelun tarjoamalla tehokkaan järjestelmän kaksiulotteisten rakenteiden luomiseen. Sen ytimessä CSS Grid perustuu kahteen olennaiseen käsitteeseen: ruudukkokontti ja ruudukkokohteet.

  • Ruudukkokontti on mikä tahansa elementti, johon lisätään ruudukkoon liittyviä CSS-ominaisuuksia, jolloin siitä tulee ruudukkoasettelun ylätason konteksti;
  • Tämän kontin välittömät lapsielementit muuttuvat automaattisesti ruudukkokohteiksi, jotka osallistuvat ruudukon rakenteeseen.

Tämä perustavanlaatuinen suhde mahdollistaa sisällön järjestämisen riveihin ja sarakkeisiin tarkalla hallinnalla, mikä tekee monimutkaisista asetteluista helppoja toteuttaa.

index.html

index.html

styles.css

styles.css

copy

display: grid -ominaisuuden rooli CSS Gridissä

Keskeinen ominaisuus, joka aktivoi ruudukkoasettelun, on display: grid. Kun määrität elementille display: grid, siitä tulee ruudukkokontti, joka luo uuden ruudukon muotoilukontekstin. Tämä tarkoittaa, että selain käsittelee sen välittömät lapsielementit ruudukkokohteina, järjestäen ne määrittelemiesi ruudukkosääntöjen mukaisesti.

  • Vain ruudukkokontin välittömät lapsielementit osallistuvat ruudukkokohteina;
  • Syvemmällä DOM-rakenteessa olevat sisäkkäiset elementit eivät muutu ruudukkokohteiksi, ellei niiden vanhempi ole myös ruudukkokontti.

Tämä selkeä kontin ja kohteiden erottelu muodostaa perustan joustavien, responsiivisten asettelujen rakentamiselle CSS Gridin avulla.

question mark

Mikä väite kuvaa parhaiten ruudukon säiliön ja ruudukon kohteiden välistä suhdetta CSS Gridissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you explain the difference between a grid container and grid items in more detail?

How do I make an element a grid container in CSS?

What happens to nested elements inside a grid container?

Awesome!

Completion rate improved to 9.09

bookRuudukon Säiliöiden ja Kohteiden Ymmärtäminen

Pyyhkäise näyttääksesi valikon

Ruudukkokontit ja ruudukkokohteet: CSS Gridin perusta

CSS Grid mullistaa verkkosivujen asettelun tarjoamalla tehokkaan järjestelmän kaksiulotteisten rakenteiden luomiseen. Sen ytimessä CSS Grid perustuu kahteen olennaiseen käsitteeseen: ruudukkokontti ja ruudukkokohteet.

  • Ruudukkokontti on mikä tahansa elementti, johon lisätään ruudukkoon liittyviä CSS-ominaisuuksia, jolloin siitä tulee ruudukkoasettelun ylätason konteksti;
  • Tämän kontin välittömät lapsielementit muuttuvat automaattisesti ruudukkokohteiksi, jotka osallistuvat ruudukon rakenteeseen.

Tämä perustavanlaatuinen suhde mahdollistaa sisällön järjestämisen riveihin ja sarakkeisiin tarkalla hallinnalla, mikä tekee monimutkaisista asetteluista helppoja toteuttaa.

index.html

index.html

styles.css

styles.css

copy

display: grid -ominaisuuden rooli CSS Gridissä

Keskeinen ominaisuus, joka aktivoi ruudukkoasettelun, on display: grid. Kun määrität elementille display: grid, siitä tulee ruudukkokontti, joka luo uuden ruudukon muotoilukontekstin. Tämä tarkoittaa, että selain käsittelee sen välittömät lapsielementit ruudukkokohteina, järjestäen ne määrittelemiesi ruudukkosääntöjen mukaisesti.

  • Vain ruudukkokontin välittömät lapsielementit osallistuvat ruudukkokohteina;
  • Syvemmällä DOM-rakenteessa olevat sisäkkäiset elementit eivät muutu ruudukkokohteiksi, ellei niiden vanhempi ole myös ruudukkokontti.

Tämä selkeä kontin ja kohteiden erottelu muodostaa perustan joustavien, responsiivisten asettelujen rakentamiselle CSS Gridin avulla.

question mark

Mikä väite kuvaa parhaiten ruudukon säiliön ja ruudukon kohteiden välistä suhdetta CSS Gridissä?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 1
some-alt