Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Työnkulun Optimointi Tehokkaaseen CSS-Koodaukseen | CSS:n Käytön Aloittaminen
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
CSS:n Perusteet

bookTyönkulun Optimointi Tehokkaaseen CSS-Koodaukseen

Muuttujat

CSS-muuttujat (mukautetut ominaisuudet) mahdollistavat uudelleenkäytettävien arvojen tallentamisen, mikä helpottaa tyylien päivittämistä ja ylläpitoa.

Määritä muuttujat :root-valitsimessa ja lisää etuliitteeksi --:

:root {
  --blue-color: #3f42f3;
}

Kun muuttuja on määritetty, sitä voidaan käyttää missä tahansa CSS-ominaisuudessa var()-funktion avulla. Esimerkiksi, jos halutaan asettaa color-elementin <h1>-ominaisuudelle --blue-color-muuttujan arvo, voidaan kirjoittaa:

h1 {
  color: var(--blue-color);
}

Yhdistetään muuttujan määrittely ja käyttö seuraavassa esimerkissä:

index.html

index.html

styles.css

styles.css

copy

Tässä esimerkissä useat muuttujat ohjaavat kortin värejä. Päivittämällä yhtä muuttujaa päivittyvät tyylit kaikkialla, missä sitä käytetään.

Ominaisuuksien ylikirjoittaminen

Muuttaaksesi tiettyjä tyylejä komponentin sisällä, määrittele sama ominaisuus uudelleen tarkemmassa valitsimessa.

Esimerkki (liikennevalo):

index.html

index.html

styles.css

styles.css

copy

Perusluokka .signal sisältää jaetut tyylit, kun taas .stop, .slow-down ja .proceed ohittavat yksittäiset värit.

Note
Yhteenveto

CSS-muuttujat parantavat joustavuutta ja ylläpidettävyyttä.

Ylikirjoittaminen mahdollistaa tyylien hienosäädön ilman jaettujen sääntöjen toistoa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

bookTyönkulun Optimointi Tehokkaaseen CSS-Koodaukseen

Pyyhkäise näyttääksesi valikon

Muuttujat

CSS-muuttujat (mukautetut ominaisuudet) mahdollistavat uudelleenkäytettävien arvojen tallentamisen, mikä helpottaa tyylien päivittämistä ja ylläpitoa.

Määritä muuttujat :root-valitsimessa ja lisää etuliitteeksi --:

:root {
  --blue-color: #3f42f3;
}

Kun muuttuja on määritetty, sitä voidaan käyttää missä tahansa CSS-ominaisuudessa var()-funktion avulla. Esimerkiksi, jos halutaan asettaa color-elementin <h1>-ominaisuudelle --blue-color-muuttujan arvo, voidaan kirjoittaa:

h1 {
  color: var(--blue-color);
}

Yhdistetään muuttujan määrittely ja käyttö seuraavassa esimerkissä:

index.html

index.html

styles.css

styles.css

copy

Tässä esimerkissä useat muuttujat ohjaavat kortin värejä. Päivittämällä yhtä muuttujaa päivittyvät tyylit kaikkialla, missä sitä käytetään.

Ominaisuuksien ylikirjoittaminen

Muuttaaksesi tiettyjä tyylejä komponentin sisällä, määrittele sama ominaisuus uudelleen tarkemmassa valitsimessa.

Esimerkki (liikennevalo):

index.html

index.html

styles.css

styles.css

copy

Perusluokka .signal sisältää jaetut tyylit, kun taas .stop, .slow-down ja .proceed ohittavat yksittäiset värit.

Note
Yhteenveto

CSS-muuttujat parantavat joustavuutta ja ylläpidettävyyttä.

Ylikirjoittaminen mahdollistaa tyylien hienosäädön ilman jaettujen sääntöjen toistoa.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 9
some-alt