Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Media Queryt ja Grid | Responssiiviset ja Tuotantovalmiit Ruudukkosommitelmat
CSS Grid -Hallinta

bookMedia Queryt ja Grid

Miten media queryt toimivat Gridin kanssa

Jotta asettelut toimivat saumattomasti kaikilla laitteilla, tulee CSS Grid yhdistää media queryihin. Media queryt mahdollistavat erilaisten grid-ominaisuuksien soveltamisen näytön koon, suunnan tai laitteen ominaisuuksien perusteella. Muuttamalla gridin rakenteita, rakoja tai jopa elementtien sijoittelua tietyissä katkaisu­kohdissa varmistat, että suunnittelusi pysyy toimivana ja visuaalisesti houkuttelevana sekä työpöydillä, tableteilla että älypuhelimilla. Grid-ominaisuudet kuten grid-template-columns, grid-template-rows ja grid-area voidaan kaikki määritellä uudelleen media queryjen sisällä, jolloin sisältöä voidaan järjestellä uudelleen ilman HTML:n muokkaamista.

index.html

index.html

styles.css

styles.css

copy

Mobile-first vs. desktop-first grid-strategiat

Responsiivisia grid-asetteluja rakentaessa voidaan käyttää joko mobile-first- tai desktop-first-lähestymistapaa:

Mobile-first

  • Määrittele grid pienimmille näytöille ensin;
  • Lisää monimutkaisempia grid-sääntöjä suuremmille laitteille käyttämällä min-width media queryja;
  • Tämä menetelmä johtaa yleensä parempaan suorituskykyyn ja yksinkertaisempiin ylikirjoituksiin.

Desktop-first

  • Aloita asettelulla, joka sopii suurille näytöille;
  • Käytä max-width-kyselyjä gridin yksinkertaistamiseen pienemmille laitteille;
  • Tämä lähestymistapa voi olla hyödyllinen, jos pääasiallinen käyttäjäkunta käyttää työpöytiä.

Valitsitpa kumman tahansa strategian, varmista että katkaisukohdat perustuvat sisältöön ja suunnittelutarpeisiin, eivät pelkästään laitekokoihin.

question mark

Mitä seuraavista media queryistä käyttäisit muuttaaksesi grid-asettelua näytöille, joiden leveys on yli 900px?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Awesome!

Completion rate improved to 9.09

bookMedia Queryt ja Grid

Pyyhkäise näyttääksesi valikon

Miten media queryt toimivat Gridin kanssa

Jotta asettelut toimivat saumattomasti kaikilla laitteilla, tulee CSS Grid yhdistää media queryihin. Media queryt mahdollistavat erilaisten grid-ominaisuuksien soveltamisen näytön koon, suunnan tai laitteen ominaisuuksien perusteella. Muuttamalla gridin rakenteita, rakoja tai jopa elementtien sijoittelua tietyissä katkaisu­kohdissa varmistat, että suunnittelusi pysyy toimivana ja visuaalisesti houkuttelevana sekä työpöydillä, tableteilla että älypuhelimilla. Grid-ominaisuudet kuten grid-template-columns, grid-template-rows ja grid-area voidaan kaikki määritellä uudelleen media queryjen sisällä, jolloin sisältöä voidaan järjestellä uudelleen ilman HTML:n muokkaamista.

index.html

index.html

styles.css

styles.css

copy

Mobile-first vs. desktop-first grid-strategiat

Responsiivisia grid-asetteluja rakentaessa voidaan käyttää joko mobile-first- tai desktop-first-lähestymistapaa:

Mobile-first

  • Määrittele grid pienimmille näytöille ensin;
  • Lisää monimutkaisempia grid-sääntöjä suuremmille laitteille käyttämällä min-width media queryja;
  • Tämä menetelmä johtaa yleensä parempaan suorituskykyyn ja yksinkertaisempiin ylikirjoituksiin.

Desktop-first

  • Aloita asettelulla, joka sopii suurille näytöille;
  • Käytä max-width-kyselyjä gridin yksinkertaistamiseen pienemmille laitteille;
  • Tämä lähestymistapa voi olla hyödyllinen, jos pääasiallinen käyttäjäkunta käyttää työpöytiä.

Valitsitpa kumman tahansa strategian, varmista että katkaisukohdat perustuvat sisältöön ja suunnittelutarpeisiin, eivät pelkästään laitekokoihin.

question mark

Mitä seuraavista media queryistä käyttäisit muuttaaksesi grid-asettelua näytöille, joiden leveys on yli 900px?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 1
some-alt