Tässä blogissa käsitellään menetelmää soveltaa varjotehosteita HTML-elementteihin.
Kuinka pudottaa varjovaikutus HTML-elementteihin CSS:n avulla?
' laatikko-varjo ”-ominaisuus lisää varjon elementin ympärille, jossa kaksi tai useampi lisätty tehostearvo voidaan erottaa pilkuilla.
Box-shadow-ominaisuuden syntaksi on kuvattu alla.
Syntaksi
laatikko-varjo : ei mitään |h-offset v-offset epäterävyyden leviäminen väri | upotettu | alkukirjain | inherit ;
Yllä mainitun syntaksin kuvaus on lueteltu alla:
- ' ei mitään ”: Se on box-shadow-ominaisuuden oletusarvo.
- ' h-offset ”: Tämä arvo edustaa vaakasuuntaista etäisyyttä.
- ' v-offset ”: Tämä arvo määrittää pystyetäisyyden.
- ' hämärtää ”: Kolmas arvo on sumeus. Sen arvon maksimoiminen maksimoi epäterävyyden.
- ' levitän ”: Neljäs arvo edustaa varjon leviämistä. Se voi sisältää positiivisia tai negatiivisia arvoja, joissa positiivinen arvo lisää eroa ja negatiivinen arvo pienentää sitä.
- ' väri- ”: Tämä arvo on valinnainen, ja se edustaa nykyistä väriä.
- ' alkukirjain ”: Tämä arvo asettaa alkuperäisen arvon ominaisuuden.
- ' inherit ”: Tämä arvo perii emoelementin ominaisuuden.
- ' upotettu ”: Inset-arvoa käytetään varjojen tekemiseen laatikon sisään.
Katsotaanpa, miltä varjoefekti näyttää käytännön esimerkin kautta.
Esimerkki
Lisää ensin HTML-tiedostoon ' tarjotaksesi sisältöä verkkosivulle. Käytä nyt CSS-ominaisuuksia lisättyihin HTML-elementteihin. Div-elementtiä käytetään ominaisuudella ' laatikko-varjo ' arvolla ' 3px 8px ”, joka edustaa vaaka- ja pystypoikkeamaa. Lähtö Seuraavassa osiossa HTML-elementit muotoillaan erilaisilla ominaisuuksilla. Seuraavat ovat div-elementtiin lisätyt CSS-ominaisuudet: Yllä annettu koodi näyttää div-elementin alla olevan kuvan mukaisesti: Luo nyt seuraavassa osiossa kaksi laatikkoa, jotka edustavat kahta div-elementtiä. Annamme jokaiselle eri useilla ruutuvarjoarvoilla ja tarkkailemme tuloksia. > laatikko-varjo : 3px 8px 9px 4px #f4af1b > laatikko-varjo : 3px 8px 9px 4px #f4af1b Tässä: Voidaan havaita, että olemme tyylistäneet box2 div:n samoilla ominaisuuksilla: ' laatikko-varjo ” -ominaisuutta voidaan käyttää lisäämään useita varjotehosteita HTML-elementtiin. Tämä voidaan tehdä käyttämällä pilkkuja jokaisen varjon välissä alla olevan esimerkin mukaisesti: Kuten näet, useita varjoja on käytetty onnistuneesti: Siinä oli kyse CSS-reunusvarjon käytöstä. ' laatikko-varjo ” -ominaisuutta CSS:ssä käytetään varjotehosteiden lisäämiseen HTML-elementteihin. Tämä ominaisuus koostuu pääasiassa kahdesta arvosta, jotka ovat vaaka- ja pystysiirtymiä, mutta arvoja voi olla useita, kuten sumennustehoste, hajautussäde, väri ja paljon muuta. Lisäksi voit myös lisätä elementteihin useita varjoja käyttämällä pilkkuja kunkin laatikko-varjon ominaisuuden välissä. Tässä artikkelissa on selitetty CSS:n box-shadow -ominaisuus käytännön esimerkein. ja
HTML
< div >
< h1 > Laatikko varjo < / h1 >
< s > laatikkovarjo: 3px 8px < / s >
< / div >
CSS
div {
laatikko-varjo : 3px 8px ;
}
CSS
div {
rajaa : 5px kiinteä rgb ( 255 , 111 , 1 ) ;
laatikko-varjo : 3px 8px 9px 4px #f4af1b ;
}
HTML
> Laatikkovarjo
>
>
>
> Laatikkovarjo
>
Tyylilaatikko1 div
#laatikko1 {
leveys : 40 % ;
korkeus : 140 pikseliä ;
rajaa : 5px kiinteä #ff9c83 ;
laatikko-varjo : 8px 10px 15 kuvapistettä 20px #807f7f ;
}
Style box2 div
#laatikko2 {
leveys : 40 % ;
korkeus : 140 pikseliä ;
rajaa : 5px kiinteä rgb ( 255 , 111 , 1 ) ;
laatikko-varjo : upotettu 4px 8px #f4af1b ;
marginaali vasen : 350 pikseliä ;
}
Bonusvinkki: Useiden varjojen lisääminen HTML-elementtiin
Johtopäätös