Tatalakayin ng blog na ito ang paraan upang mailapat ang mga epekto ng anino sa mga elemento ng HTML.
Paano Mag-drop ng Shadow Effect sa HTML Elements Gamit ang CSS?
Ang ' kahon-anino ” property ay nagdaragdag ng anino sa paligid ng isang elemento kung saan ang dalawa o higit pang mga idinagdag na value ng effect ay maaaring paghiwalayin ng mga kuwit.
Ang syntax ng box-shadow property ay inilarawan sa ibaba.
Syntax
kahon-anino : wala |h-offset v-offset blur spread color | inset | inisyal | magmana ka ;
Ang paglalarawan ng nabanggit na syntax ay nakalista sa ibaba:
- “ wala ”: Ito ang default na halaga ng box-shadow property.
- “ h-offset ”: Ang halagang ito ay kumakatawan sa pahalang na distansya.
- “ v-offset ”: Tinutukoy ng value na ito ang patayong distansya.
- “ lumabo ”: Ang pangatlong value ay blur. Ang pag-maximize sa halaga nito ay magma-maximize sa blur effect.
- “ paglaganap ”: Ang ikaapat na value ay kumakatawan sa shadow spread. Maaari itong magkaroon ng mga positibo o negatibong halaga, kung saan pinapataas ng positibong halaga ang spread, at binabawasan ito ng negatibong halaga.
- “ kulay ”: Opsyonal ang value na ito, na kumakatawan sa kasalukuyang kulay.
- “ inisyal ”: Itinatakda ng value na ito ang property ng paunang value nito.
- “ magmana ka ”: Ang value na ito ay nagmamana ng property ng parent element nito.
- “ inset ”: Ginagamit ang inset value para gumawa ng mga anino sa loob ng kahon.
Tingnan natin kung ano ang hitsura ng epekto ng anino sa pamamagitan ng isang praktikal na halimbawa.
Halimbawa
Sa HTML file, una, magdagdag ng ' upang magbigay ng nilalaman sa web page. Ngayon, ilapat ang mga katangian ng CSS sa mga idinagdag na elemento ng HTML. Ang div element ay inilapat sa property na “ kahon-anino 'na may halaga' 3px 8px ”, na kumakatawan sa pahalang na offset at patayong offset. Output Sa susunod na seksyon, ang mga elemento ng HTML ay i-istilo na may iba't ibang mga katangian. Ang mga sumusunod ay ang mga karagdagang katangian ng CSS na inilapat sa elemento ng div: Ipapakita ng ibinigay na code sa itaas ang elemento ng div tulad ng ipinapakita sa ibaba: Ngayon, sa susunod na seksyon, lumikha ng dalawang kahon na kumakatawan sa dalawang elemento ng div. Bibigyan namin ang bawat isa ng iba't ibang halaga ng box-shadow at obserbahan ang mga resulta. > kahon-anino : 3px 8px 9px 4px #f4af1b > kahon-anino : 3px 8px 9px 4px #f4af1b dito: Mapapansing na-istilo namin ang box2 div na may parehong mga katangian: Ang ' kahon-anino ” Ang ari-arian ay maaaring magamit upang magdagdag ng maramihang mga epekto ng anino sa isang elemento ng HTML. Magagawa ito gamit ang mga kuwit sa pagitan ng bawat anino tulad ng ipinapakita sa halimbawa sa ibaba: Gaya ng nakikita mo, maraming anino ang matagumpay na nailapat: Iyon ay tungkol sa paggamit ng CSS border shadow. Ang ' kahon-anino ” Ang pag-aari sa CSS ay ginagamit upang maglapat ng mga epekto ng anino sa mga elemento ng HTML. Pangunahing binubuo ang property na ito ng dalawang value na para sa horizontal offset at vertical offset, ngunit maaaring mayroong maraming value gaya ng para sa blur effect, spread radius effect, kulay, at higit pa. Bukod dito, maaari ka ring magdagdag ng maraming anino sa mga elemento sa pamamagitan ng paggamit ng mga kuwit sa pagitan ng bawat box-shadow property. Ipinaliwanag ng artikulong ito ang CSS box-shadow property na may mga praktikal na halimbawa. at
HTML
< div >
< h1 > Ang Anino ng Kahon < / h1 >
< p > box-shadow: 3px 8px < / p >
< / div >
CSS
div {
kahon-anino : 3px 8px ;
}
CSS
div {
hangganan : 5px solid rgb ( 255 , 111 , 1 ) ;
kahon-anino : 3px 8px 9px 4px #f4af1b ;
}
HTML
> Ang Anino ng Kahon
>
>
>
> Ang Anino ng Kahon
>
Style box1 div
#box1 {
lapad : 40% ;
taas : 140px ;
hangganan : 5px solid #ff9c83 ;
kahon-anino : 8px 10px 15px 20px #807f7f ;
}
Style box2 div
#kahon2 {
lapad : 40% ;
taas : 140px ;
hangganan : 5px solid rgb ( 255 , 111 , 1 ) ;
kahon-anino : inset 4px 8px #f4af1b ;
margin-kaliwa : 350px ;
}
Tip sa Bonus: Pagdaragdag ng Maramihang Mga Shadow sa HTML Element
Konklusyon