Sering kita jumpai saat mengujungi suatu halaman web dan saat halaman
tersebut termuat semuanya maka kita melihat adanya suatu gambar yang
jika disentuh akan membesar. Proses yang terjadi bisa menggunakan
javascript jika atau css3 jika perbesaran yang diinginkan adalah
berbentuk animasi, sehingga perubahannya bisa dilihat.Jika sekedar hanya
ingin membesar sekejapan mata maka hanya menggunakan css2 pun dapat
dilakukan.
Tujuan hal ini yang sering terlihat adalah pada website photo gallery atau eshop untuk memperjelas pengunjung akan produk yang ditampilkan. Padahal template sudah ada, dan hack gambarlah yang mudah dilakukan mengingat tidak mengorbankan keseluruhan template untuk gambar tersebut. Dan tentu saja pertimvangan desain lainnya. Jika menggunakan javascript maka harus terlebih dahulu menguasai dasar dasar javascript agar mudah untuk mengembangkan, sebagai saran gunakan javascript dom. Dalam hal ini postingan menggunakan css.
Tujuan hal ini yang sering terlihat adalah pada website photo gallery atau eshop untuk memperjelas pengunjung akan produk yang ditampilkan. Padahal template sudah ada, dan hack gambarlah yang mudah dilakukan mengingat tidak mengorbankan keseluruhan template untuk gambar tersebut. Dan tentu saja pertimvangan desain lainnya.
Yang paling diingat dalam postingan ini adalah css3 transform dan transition yang merupakan dasar animasi menggunakan css. oleh karena itu seorang webmaster dapat mengutak atik dari kelebihan property ini demi presentasi yang dihasilkan.
ok sekiranya yang dapat di tulis adalah sebagai berikut :
sehingga pada htmlnya pada dari css diatas adalah kira kira seperti berikut ini:
dari snippet diatas maka bisa dimengerti adalah standar gambar yang ditampilkan, oleh karena itu untuk animasi saat gambar disentuh adalah dengan adanya selector :hover maka yang terjadi adalah :
Nah itu adalah cara memperbesar gambar dengan css2 yang mana perubahannya terlihat sekejap mata tanpa adanya efek penghalusan.
untuk itu css3 berperan penting disini yaitu atribute transition, sehingga terlihat pergerakkanya saat membesarkan diri.
karena berbagai browser menciptakan aturannya masing masing maka harus ditulis berdasar aturan tersebut yang umumnya
disebut vendor, seperti terlihat seperti ini:
Lebih dari itu untuk penggunaan css3 dalam membesarkan suatu gambar adalah dengan property transform value scale
yaitu sebagai berikut hasilnya:
well, hanya segitu saja hari ini.
Tujuan hal ini yang sering terlihat adalah pada website photo gallery atau eshop untuk memperjelas pengunjung akan produk yang ditampilkan. Padahal template sudah ada, dan hack gambarlah yang mudah dilakukan mengingat tidak mengorbankan keseluruhan template untuk gambar tersebut. Dan tentu saja pertimvangan desain lainnya. Jika menggunakan javascript maka harus terlebih dahulu menguasai dasar dasar javascript agar mudah untuk mengembangkan, sebagai saran gunakan javascript dom. Dalam hal ini postingan menggunakan css.
Tujuan hal ini yang sering terlihat adalah pada website photo gallery atau eshop untuk memperjelas pengunjung akan produk yang ditampilkan. Padahal template sudah ada, dan hack gambarlah yang mudah dilakukan mengingat tidak mengorbankan keseluruhan template untuk gambar tersebut. Dan tentu saja pertimvangan desain lainnya.
Yang paling diingat dalam postingan ini adalah css3 transform dan transition yang merupakan dasar animasi menggunakan css. oleh karena itu seorang webmaster dapat mengutak atik dari kelebihan property ini demi presentasi yang dihasilkan.
ok sekiranya yang dapat di tulis adalah sebagai berikut :
<style>
img { width:100%; height:100%;position:absolute;}
.wadahgambar {width:200px;height:150px;}
</style>
img { width:100%; height:100%;position:absolute;}
.wadahgambar {width:200px;height:150px;}
</style>
sehingga pada htmlnya pada dari css diatas adalah kira kira seperti berikut ini:
<div class="wadahgambar"><img url="alamat dari gambar tsb" title="contoh1" />
<p>text:mouse here</p></div>
<p>text:mouse here</p></div>
dari snippet diatas maka bisa dimengerti adalah standar gambar yang ditampilkan, oleh karena itu untuk animasi saat gambar disentuh adalah dengan adanya selector :hover maka yang terjadi adalah :
Nah itu adalah cara memperbesar gambar dengan css2 yang mana perubahannya terlihat sekejap mata tanpa adanya efek penghalusan.
untuk itu css3 berperan penting disini yaitu atribute transition, sehingga terlihat pergerakkanya saat membesarkan diri.
karena berbagai browser menciptakan aturannya masing masing maka harus ditulis berdasar aturan tersebut yang umumnya
disebut vendor, seperti terlihat seperti ini:
img { width:100%; height:100%;position:absolute;}
.wadahgambar :hover {width:200px;height:150px;}
.wadahgambar {width:250px;height:175px;}
.wadahgambar :hover {width:200px;height:150px;}
.wadahgambar {width:250px;height:175px;}
Lebih dari itu untuk penggunaan css3 dalam membesarkan suatu gambar adalah dengan property transform value scale
yaitu sebagai berikut hasilnya:
img { width:100%; height:100%;position:absolute;}
.wadahgambar :hover {width:250px;height:175px;}
.wadahgambar {width:200px;height:150px;}
-webkit-transition-duration:all 1s;
-moz-transition-duration:all 1s;
-o-transition-duration:all 1s;
transition-duration:all 1s;<br><style>
Itulah perbedaan dari snippet yang diatas dengan yang dibawah, yang mana pada snippet yang bawah menggunakan skala perbandingan dari awalnya, dan tertera disitu adalah 130% dari aslinya tentunya para webmaster dapat menentukan sendiri kapan untuk angka absolute kapan untuk prosentase..wadahgambar :hover {width:250px;height:175px;}
.wadahgambar {width:200px;height:150px;}
-webkit-transition-duration:all 1s;
-moz-transition-duration:all 1s;
-o-transition-duration:all 1s;
transition-duration:all 1s;<br><style>
well, hanya segitu saja hari ini.
Tidak ada komentar:
Posting Komentar
Umpan balik diperlukan untuk kelangsungan blog ini