Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Taustakuvien Lisääminen Elementteihin | Koristeellisten Tehosteiden Lisääminen CSS:llä
CSS:n Perusteet

bookTaustakuvien Lisääminen Elementteihin

background-image-ominaisuudella voidaan lisätä kuva HTML-elementin taustaksi. Perussyntaksi on hyvin yksinkertainen:

background-image: url("image-url.jpg");

background-image-ominaisuuden arvona käytetään url(), ja sulkujen sisällä määritellään kuvan url-osoite.

index.html

index.html

index.css

index.css

copy

background-repeat

Määrittää, toistetaanko kuva vaakasuunnassa, pystysuunnassa, molemmissa vai ei lainkaan.

background-repeat: repeat | repeat-x | repeat-y | no-repeat;
index.html

index.html

index.css

index.css

copy

background-position

background-position-ominaisuudella määritetään taustakuvan aloituspaikka elementin tausta-alueella. Tämän ominaisuuden avulla voidaan määrittää, mihin kohtaan taustakuva sijoitetaan ja miten se asemoidaan suhteessa elementtiin. Sijainti tulee asettaa sekä x- että y-akselille.

background-position: x y
index.html

index.html

index.css

index.css

copy

background-size

background-size määrittää elementin taustakuvan koon. Sitä voidaan käyttää kuvan skaalaamiseen sopimaan elementtiin tai asettamaan taustakuvalle tietty koko.

background-size: auto | cover | contain | value in px/em/rem;
  • auto säilyttää taustakuvan alkuperäisen koon (oletus);
  • cover skaalaa kuvan peittämään koko elementin säilyttäen kuvasuhteen, jolloin osa kuvasta voi rajautua pois;
  • contain skaalaa kuvan mahtumaan kokonaan elementin sisälle säilyttäen kuvasuhteen, jolloin elementtiin voi jäädä tyhjää tilaa;
  • value asettaa taustakuvalle mukautetut mitat, kuten 100px 50px tai prosentteina esimerkiksi 50%.
index.html

index.html

index.css

index.css

copy

1. Mitä background-image-ominaisuus tekee?

2. Mitä background-repeat-ominaisuus tekee?

3. Mikä ominaisuus määrittää elementin taustakuvan sijainnin?

question mark

Mitä background-image-ominaisuus tekee?

Select the correct answer

question mark

Mitä background-repeat-ominaisuus tekee?

Select the correct answer

question mark

Mikä ominaisuus määrittää elementin taustakuvan sijainnin?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Suggested prompts:

Can you show me an example of how to use all these background properties together?

What is the difference between `cover` and `contain` for background-size?

How do I center a background image both vertically and horizontally?

Awesome!

Completion rate improved to 2.56

bookTaustakuvien Lisääminen Elementteihin

Pyyhkäise näyttääksesi valikon

background-image-ominaisuudella voidaan lisätä kuva HTML-elementin taustaksi. Perussyntaksi on hyvin yksinkertainen:

background-image: url("image-url.jpg");

background-image-ominaisuuden arvona käytetään url(), ja sulkujen sisällä määritellään kuvan url-osoite.

index.html

index.html

index.css

index.css

copy

background-repeat

Määrittää, toistetaanko kuva vaakasuunnassa, pystysuunnassa, molemmissa vai ei lainkaan.

background-repeat: repeat | repeat-x | repeat-y | no-repeat;
index.html

index.html

index.css

index.css

copy

background-position

background-position-ominaisuudella määritetään taustakuvan aloituspaikka elementin tausta-alueella. Tämän ominaisuuden avulla voidaan määrittää, mihin kohtaan taustakuva sijoitetaan ja miten se asemoidaan suhteessa elementtiin. Sijainti tulee asettaa sekä x- että y-akselille.

background-position: x y
index.html

index.html

index.css

index.css

copy

background-size

background-size määrittää elementin taustakuvan koon. Sitä voidaan käyttää kuvan skaalaamiseen sopimaan elementtiin tai asettamaan taustakuvalle tietty koko.

background-size: auto | cover | contain | value in px/em/rem;
  • auto säilyttää taustakuvan alkuperäisen koon (oletus);
  • cover skaalaa kuvan peittämään koko elementin säilyttäen kuvasuhteen, jolloin osa kuvasta voi rajautua pois;
  • contain skaalaa kuvan mahtumaan kokonaan elementin sisälle säilyttäen kuvasuhteen, jolloin elementtiin voi jäädä tyhjää tilaa;
  • value asettaa taustakuvalle mukautetut mitat, kuten 100px 50px tai prosentteina esimerkiksi 50%.
index.html

index.html

index.css

index.css

copy

1. Mitä background-image-ominaisuus tekee?

2. Mitä background-repeat-ominaisuus tekee?

3. Mikä ominaisuus määrittää elementin taustakuvan sijainnin?

question mark

Mitä background-image-ominaisuus tekee?

Select the correct answer

question mark

Mitä background-repeat-ominaisuus tekee?

Select the correct answer

question mark

Mikä ominaisuus määrittää elementin taustakuvan sijainnin?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2
some-alt