Šajā emuārā tiks apspriesta metode, kā HTML elementiem piemērot ēnu efektus.
Kā nomest ēnu efektu uz HTML elementiem, izmantojot CSS?
' kaste-ēna ” rekvizīts pievieno ēnu ap elementu, kur divas vai vairākas pievienoto efektu vērtības var atdalīt ar komatiem.
Rekvizīta box-shadow sintakse ir aprakstīta tālāk.
Sintakse
kaste-ēna : neviens |h-nobīde v-nobīde izplūduma izplatības krāsa | ielaidums | sākotnējā | mantot ;
Iepriekš minētās sintakses apraksts ir norādīts zemāk:
- ' neviens ”: tā ir rekvizīta box-shadow noklusējuma vērtība.
- ' h-nobīde ”: šī vērtība apzīmē horizontālo attālumu.
- ' v-nobīde ”: šī vērtība nosaka vertikālo attālumu.
- ' aizmiglot ”: trešā vērtība ir izplūdums. Maksimizējot tā vērtību, tiks palielināts izplūšanas efekts.
- ' izplatība ”: ceturtā vērtība apzīmē ēnu izplatību. Tajā var būt pozitīvas vai negatīvas vērtības, kur pozitīvā vērtība palielina starpību, bet negatīva samazina to.
- ' krāsa ”: šī vērtība nav obligāta, un tā atspoguļo pašreizējo krāsu.
- ' sākotnējā ”: šī vērtība iestata tās sākotnējās vērtības rekvizītu.
- ' mantot ”: šī vērtība manto tās vecākelementa īpašību.
- ' ielaidums ”: ievietotā vērtība tiek izmantota, lai lodziņā izveidotu ēnas.
Apskatīsim, kā izskatās ēnu efekts, izmantojot praktisku piemēru.
Piemērs
HTML failā vispirms pievienojiet ' , lai nodrošinātu tīmekļa lapas saturu. Tagad pievienojiet CSS rekvizītus pievienotajiem HTML elementiem. Div elements tiek lietots ar rekvizītu ' kaste-ēna ' ar vērtību ' 3 pikseļi 8 pikseļi ”, kas apzīmē horizontālo nobīdi un vertikālo nobīdi. Izvade Nākamajā sadaļā HTML elementi tiks veidoti ar dažādiem rekvizītiem. Tālāk ir norādīti div elementam piemērotie papildu CSS rekvizīti: Iepriekš norādītais kods parādīs div elementu, kā parādīts zemāk: Tagad nākamajā sadaļā izveidojiet divus lodziņus, kas attēlo divus div elementus. Mēs katram norādīsim dažādas vairāku lodziņu ēnas vērtības un novērosim rezultātus. > kaste-ēna : 3 pikseļi 8 pikseļi 9 pikseļi 4 pikseļi #f4af1b > kaste-ēna : 3 pikseļi 8 pikseļi 9 pikseļi 4 pikseļi #f4af1b Šeit: Var novērot, ka mēs esam izveidojuši box2 div ar tādām pašām īpašībām: ' kaste-ēna ” var izmantot, lai HTML elementam pievienotu vairākus ēnu efektus. To var izdarīt, izmantojot komatus starp visām ēnām, kā parādīts zemāk esošajā piemērā: Kā redzat, ir veiksmīgi pielietotas vairākas ēnas: Tas viss bija par CSS apmales ēnas izmantošanu. ' kaste-ēna ” CSS rekvizīts tiek izmantots, lai HTML elementiem lietotu ēnu efektus. Šis rekvizīts galvenokārt sastāv no divām vērtībām, kas paredzētas horizontālajai nobīdei un vertikālajai nobīdei, taču var būt vairākas vērtības, piemēram, izplūšanas efektam, izkliedes rādiusa efektam, krāsai un citām vērtībām. Turklāt elementiem var pievienot arī vairākas ēnas, izmantojot komatus starp katru lodziņa ēnu rekvizītu. Šajā rakstā ir izskaidrots CSS lodziņa ēnas rekvizīts ar praktiskiem piemēriem. un
HTML
< div >
< h1 > Kastes ēna < / h1 >
< lpp > lodziņa ēna: 3 pikseļi 8 pikseļi < / lpp >
< / div >
CSS
div {
kaste-ēna : 3 pikseļi 8 pikseļi ;
}
CSS
div {
robeža : 5 pikseļi ciets rgb ( 255 , 111 , 1 ) ;
kaste-ēna : 3 pikseļi 8 pikseļi 9 pikseļi 4 pikseļi #f4af1b ;
}
HTML
> Kastes ēna
>
>
>
> Kastes ēna
>
Stila kaste1 div
#box1 {
platums : 40% ;
augstums : 140 pikseļi ;
robeža : 5 pikseļi ciets #ff9c83 ;
kaste-ēna : 8 pikseļi 10 pikseļi 15 pikseļi 20 pikseļi #807f7f ;
}
Stila box2 div
#box2 {
platums : 40% ;
augstums : 140 pikseļi ;
robeža : 5 pikseļi ciets rgb ( 255 , 111 , 1 ) ;
kaste-ēna : ielaidums 4 pikseļi 8 pikseļi #f4af1b ;
piemale-kreisais : 350 pikseļi ;
}
Bonusa padoms: vairāku ēnu pievienošana HTML elementam
Secinājums