Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Varjojen Lisääminen Syvyyden Luomiseksi | Osio
CSS:n Perusteet

bookVarjojen Lisääminen Syvyyden Luomiseksi

Pyyhkäise näyttääksesi valikon

Voimme käyttää laatikkovarjoja (box shadows) luodaksemme visuaalisen efektin, jossa elementti näyttää leijuvan taustan yläpuolella. Tämä efekti lisää syvyyttä, korostaa tiettyjä elementtejä ja tuo visuaalista kiinnostavuutta verkkosivulle. Tämän saavuttamiseksi voidaan käyttää box-shadow-ominaisuutta.

box-shadow: offset-x | offset-y | blur-radius | spread-radius | color;
  • offset-x viittaa varjon vaakasuuntaiseen sijaintiin; positiivinen arvo siirtää varjoa oikealle elementistä ja negatiivinen arvo vasemmalle;
  • offset-y viittaa varjon pystysuuntaiseen sijaintiin; positiivinen arvo siirtää varjoa alaspäin ja negatiivinen arvo ylöspäin;
  • blur-radius määrittää varjon sumentumisen asteen ja on valinnainen arvo; suurempi arvo tuottaa sumeamman varjon;
  • spread-radius on myös valinnainen ja kasvattaa tai pienentää varjon kokoa positiivisen tai negatiivisen arvon mukaan;
  • color määrittää varjon värin millä tahansa kelvollisella väriarvolla ja on myös valinnainen arvo.
index.html

index.html

index.css

index.css

copy
Note
Huomio

Parhaiten sopivan varjon löytämiseksi vieraile lähteessä shadow generator.

box-shadow-ominaisuuden lisäksi text-shadow ja drop-shadow -ominaisuuksilla voidaan luoda varjoja vastaavasti tekstille ja muille elementeille. Ne toimivat samalla tavalla kuin box-shadow-ominaisuus. Näitä ominaisuuksia kuitenkin käytetään harvemmin verrattuna box-shadow.-ominaisuuteen.

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 21

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

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

Osio 1. Luku 21
some-alt