Blog ini akan membincangkan kaedah untuk menggunakan kesan bayangan pada elemen HTML.
Bagaimana untuk Menggugurkan Kesan Bayangan pada Elemen HTML Menggunakan CSS?
' bayangan kotak sifat ” menambah bayang di sekeliling elemen di mana dua atau lebih nilai kesan tambahan boleh dipisahkan dengan koma.
Sintaks sifat kotak-bayang diterangkan di bawah.
Sintaks
bayangan kotak : tiada |h-offset v-offset blur warna hamparan | sisipan | permulaan | mewarisi ;
Perihalan sintaks yang disebutkan di atas disenaraikan di bawah:
- “ tiada ”: Ia ialah nilai lalai bagi sifat bayangan kotak.
- “ h-offset ”: Nilai ini mewakili jarak mendatar.
- “ v-offset ”: Nilai ini mentakrifkan jarak menegak.
- “ blur ”: Nilai ketiga ialah kabur. Memaksimumkan nilainya akan memaksimumkan kesan kabur.
- “ sebar ”: Nilai keempat mewakili hamparan bayang-bayang. Ia boleh memegang nilai positif atau negatif, di mana nilai positif meningkatkan sebaran, dan nilai negatif mengurangkannya.
- “ warna ”: Nilai ini adalah pilihan, mewakili warna semasa.
- “ permulaan ”: Nilai ini menetapkan sifat nilai awalnya.
- “ mewarisi ”: Nilai ini mewarisi sifat unsur induknya.
- “ sisipan ”: Nilai inset digunakan untuk membuat bayang-bayang di dalam kotak.
Mari lihat bagaimana kesan bayang-bayang kelihatan melalui contoh praktikal.
Contoh
Dalam fail HTML, pertama, tambahkan ' untuk menyediakan kandungan ke halaman web. Sekarang, gunakan sifat CSS pada elemen HTML yang ditambahkan. Elemen div digunakan dengan sifat ' bayangan kotak 'dengan nilai' 3px 8px ”, yang mewakili offset mendatar dan ofset menegak. Pengeluaran Dalam bahagian seterusnya, elemen HTML akan digayakan dengan sifat yang berbeza. Berikut ialah sifat CSS tambahan yang digunakan pada elemen div: Kod yang diberikan di atas akan memaparkan elemen div seperti yang ditunjukkan di bawah: Sekarang, dalam bahagian seterusnya, buat dua kotak yang mewakili dua elemen div. Kami akan memberikan setiap satu nilai berbilang kotak-bayang yang berbeza dan memerhatikan hasilnya. > bayangan kotak : 3px 8px 9px 4px #f4af1b > bayangan kotak : 3px 8px 9px 4px #f4af1b di sini: Dapat diperhatikan bahawa kami telah menggayakan div box2 dengan sifat yang sama: ' bayangan kotak sifat ” boleh digunakan untuk menambah berbilang kesan bayang-bayang pada elemen HTML. Ini boleh dilakukan menggunakan koma di antara setiap bayang-bayang seperti yang ditunjukkan dalam contoh di bawah: Seperti yang anda lihat, berbilang bayang telah berjaya digunakan: Itu semua tentang penggunaan bayangan sempadan CSS. ' bayangan kotak ” harta dalam CSS digunakan untuk menggunakan kesan bayangan pada elemen HTML. Sifat ini terutamanya terdiri daripada dua nilai iaitu untuk ofset mendatar dan ofset menegak, tetapi boleh terdapat berbilang nilai seperti untuk kesan kabur, kesan jejari sebaran, warna dan banyak lagi. Selain itu, anda juga boleh menambah berbilang bayang pada elemen dengan menggunakan koma di antara setiap sifat bayang kotak. Artikel ini telah menerangkan sifat kotak-bayang CSS dengan contoh praktikal. dan
HTML
< div >
< h1 > Bayang Kotak < / h1 >
< hlm > bayang kotak: 3px 8px < / hlm >
< / div >
CSS
div {
bayangan kotak : 3px 8px ;
}
CSS
div {
sempadan : 5px padu rgb ( 255 , 111 , 1 ) ;
bayangan kotak : 3px 8px 9px 4px #f4af1b ;
}
HTML
> Bayang Kotak
>
>
>
> Bayang Kotak
>
Gaya kotak1 div
#kotak1 {
lebar : 40% ;
ketinggian : 140px ;
sempadan : 5px padu #ff9c83 ;
bayangan kotak : 8px 10px 15px 20px #807f7f ;
}
Gaya kotak2 div
#kotak2 {
lebar : 40% ;
ketinggian : 140px ;
sempadan : 5px padu rgb ( 255 , 111 , 1 ) ;
bayangan kotak : sisipan 4px 8px #f4af1b ;
margin-kiri : 350px ;
}
Petua Bonus: Menambah Berbilang Bayang-bayang pada Elemen HTML
Kesimpulan