Sejak kehadiran CSS3 di dunia web design, kita diberi kemudahan untuk melakukan modifikasi style pada tampilan halaman web. Biasanya untuk memberikan efek bayangan pada gambar atau kotak, kita harus memberikannya dengan photoshop atau aplikasi pengolah gambar lainnya.
Jika anda perhatikan gambar dibawah ini, manakah gambar yang tidak diedit dan diberikan efek bayangan melalui photoshop?
Penerapan CSS3 sampai saat ini, baru bisa dilihat hanya jika anda menggunakan web Browser . Untuk mengujinya silahkan gunakan browser tersebut.
Bagaimana Penerapannya ?
Tambahkanlah kode css berikut ini kedalam dokumen anda, atau sisipkan kedalam file css anda.
<style type="text/css"> .efekbayang{ box-shadow: 5px 5px #818181; -webkit-box-shadow: 5px 5px #818181; -moz-box-shadow: 5px 5px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true); } </style>
Lalu sisipkan css kedalam tag image anda.
<img src="gambar.jpg" class="efekbayang" />
Lakukan modifikasi terhadap css anda. Sebagai pengetahuan bahwa untuk membuat efek bayangan, syntax css yang digunakan adalah box-shadow. Adapun penulisan syntax secara lengkapnya adalah sbb :
box-shadow: <horizontal> <vertical> <blur> <color>
Keterangan :
Jadi CSS diatas bisa ditambahkan lagi efek blur dengan merubah kodenya menjadi :
<style type="text/css"> .efekbayang{ box-shadow: 5px 5px 10px #818181; -webkit-box-shadow: 5px 5px 10px #818181; -moz-box-shadow: 5px 5px 10px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true); } </style>
Hasilnya akan menjadi seperti ini :
Jika Offsetnya kita atur menjadi nilai negatif, maka hasilnya akan menjadi seperti gambar dibawah :
<style type="text/css"> .efekbayang{ box-shadow: -5px -5px 10px #818181; -webkit-box-shadow: -5px -5px 10px #818181; -moz-box-shadow: -5px -5px 10px #818181; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=-5, offY=-5, positive=true); } </style>
5 Comments