Blog ini akan membahas metode penerapan efek bayangan pada elemen HTML.
Bagaimana Cara Menjatuhkan Efek Bayangan pada Elemen HTML Menggunakan CSS?
“ bayangan kotak ” properti menambahkan bayangan di sekitar elemen di mana dua atau lebih nilai efek tambahan dapat dipisahkan dengan koma.
Sintaks properti box-shadow dijelaskan di bawah ini.
Sintaksis
bayangan kotak : tidak ada |h-offset v-offset blur menyebarkan warna | sisipan | awal | mewarisi ;
Deskripsi sintaks yang disebutkan di atas tercantum di bawah ini:
- “ tidak ada ”: Ini adalah nilai default dari properti box-shadow.
- “ h-offset ”: Nilai ini mewakili jarak horizontal.
- “ v-offset ”: Nilai ini menentukan jarak vertikal.
- “ mengaburkan ”: Nilai ketiga kabur. Memaksimalkan nilainya akan memaksimalkan efek blur.
- “ menyebar ”: Nilai keempat mewakili penyebaran bayangan. Itu dapat menyimpan nilai positif atau negatif, di mana nilai positif meningkatkan penyebaran, dan nilai negatif menurunkannya.
- “ warna ”: Nilai ini opsional, mewakili warna saat ini.
- “ awal ”: Nilai ini menetapkan properti dari nilai awalnya.
- “ mewarisi ”: Nilai ini mewarisi properti dari elemen induknya.
- “ sisipan ”: Nilai inset digunakan untuk membuat bayangan di dalam kotak.
Mari kita lihat bagaimana efek bayangan terlihat melalui contoh praktis.
Contoh
Di file HTML, pertama, tambahkan “ untuk menyediakan konten ke halaman web. Sekarang, terapkan properti CSS ke elemen HTML yang ditambahkan. Elemen div diterapkan dengan properti “ bayangan kotak ” dengan nilai “ 3px 8px ”, yang mewakili offset horizontal dan offset vertikal. Keluaran Di bagian selanjutnya, elemen HTML akan diberi gaya dengan properti yang berbeda. Berikut adalah properti CSS tambahan yang diterapkan pada elemen div: Kode yang diberikan di atas akan menampilkan elemen div seperti yang ditunjukkan di bawah ini: Sekarang, di bagian selanjutnya, buat dua kotak yang mewakili dua elemen div. Kami akan memberikan masing-masing dengan beberapa nilai bayangan kotak yang berbeda dan mengamati hasilnya. > bayangan kotak : 3px 8px 9px 4px #f4af1b > bayangan kotak : 3px 8px 9px 4px #f4af1b Di Sini: Dapat diamati bahwa kita telah menata div box2 dengan properti yang sama: “ bayangan kotak ” properti dapat digunakan untuk menambahkan beberapa efek bayangan ke elemen HTML. Ini dapat dilakukan dengan menggunakan koma di antara setiap bayangan seperti yang ditunjukkan pada contoh di bawah ini: Seperti yang Anda lihat, banyak bayangan telah berhasil diterapkan: Itu semua tentang penggunaan border shadow CSS. “ bayangan kotak ” properti di CSS digunakan untuk menerapkan efek bayangan ke elemen HTML. Properti ini terutama terdiri dari dua nilai yaitu untuk offset horizontal dan offset vertikal, tetapi bisa ada beberapa nilai seperti untuk efek blur, efek spread radius, warna, dan lainnya. Selain itu, Anda juga dapat menambahkan banyak bayangan ke elemen dengan menggunakan koma di antara setiap properti box-shadow. Artikel ini telah menjelaskan properti box-shadow CSS dengan contoh-contoh praktis. dan
HTML
< div >
< h1 > Bayangan Kotak < / h1 >
< p > kotak-bayangan: 3px 8px < / p >
< / div >
CSS
div {
bayangan kotak : 3px 8px ;
}
CSS
div {
berbatasan : 5px padat rgb ( 255 , 111 , 1 ) ;
bayangan kotak : 3px 8px 9px 4px #f4af1b ;
}
HTML
> Bayangan Kotak
>
>
>
> Bayangan Kotak
>
Style box1 div
# kotak1 {
lebar : 40% ;
tinggi : 140px ;
berbatasan : 5px padat #ff9c83 ;
bayangan kotak : 8px 10px 15px 20px #807f7f ;
}
Style box2 div
# kotak2 {
lebar : 40% ;
tinggi : 140px ;
berbatasan : 5px padat rgb ( 255 , 111 , 1 ) ;
bayangan kotak : sisipan 4px 8px #f4af1b ;
margin-kiri : 350px ;
}
Kiat Bonus: Menambahkan Banyak Bayangan pada Elemen HTML
Kesimpulan