Home » , » Membuat Efek Spinning Image (Gambar Berputar) Dengan CSS3

Membuat Efek Spinning Image (Gambar Berputar) Dengan CSS3

Written By Unknown on Tuesday, October 2, 2012 | 7:36 PM


Membuat Efek Spinning Image (Gambar Berputar) Dengan CSS3 - Pada kesempatan kali ini saya ingin share sebuah tutorial tentang cara membuat efek spinning image (gambar berputar) dengan CSS3, yang intinya adalah membuat efek spinning (berputar) pada suatu gambar tertentu baik ketika gambar tersebut di lalui atau di sorot oleh cursor dan ketika gambar tersebut sudah tidak di lalui atau di sorot oleh cursor lagi. Efek ini merupakan penerapan dari unsur transform dengan menggunakan CSS3.

Untuk langkah-langkah cara membuat efek spinning image (gambar berputar) dengan CSS3, silahkan simak dengan baik langkah-langkah di bawah ini :

1. Login ke blogger.com menggunakan akun anda.
2. Masuk ke halaman "Template".


3. Lalu pilih "Edit HTML", klik "Lanjutkan" dan jangan lupa centang "Expand Template Widget".


4. Kemudian letakkan script CSS berikut ini tepat di atas kode ]]></b:skin>.

div#spinstyle1 img{ /* 1st set of icons. Rotate them 360deg onmouseover and out */
-moz-transition: all 0.8s ease-in-out;
-webkit-transition: all 0.8s ease-in-out;
-o-transition: all 0.8s ease-in-out;
-ms-transition: all 0.8s ease-in-out;
transition: all 0.8s ease-in-out;
}

div#spinstyle1 img:hover{
-moz-transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-o-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
}

div#spinstyle2 img{ /* 2nd set of icons. Rotate them 60deg onmouseover and out */
-moz-transition: all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

div#spinstyle2 img:hover{
-moz-transform: rotate(70deg);
-webkit-transform: rotate(70deg);
-o-transform: rotate(70deg);
-ms-transform: rotate(70deg);
transform: rotate(70deg);
}

div#spinstyle3 img{ /* 3rd set of icons. Rotate them -360deg onmouseover ONLY. Note where the "transition prop is added */
}

div#spinstyle3 img:hover{
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
-moz-transform: rotate(-360deg);
-webkit-transform: rotate(-360deg);
-o-transform: rotate(-360deg);
-ms-transform: rotate(-360deg);
transform: rotate(-360deg);
}

5. Setelah itu klik save/simpan template.

Langkah selanjutnya adalah pemanggilan dari script CSS yang telah di deklarasikan tersebut, caranya sangat mudah sekali. Anda hanya perlu menambahkan script berikut ini :

<div id="spinstyle1">
<!-- angka 1 bisa di ganti dengan angka 2 atau 3 untuk menampilkan model spinning yg berbeda -->

<a href="http://ngeposta.blogspot.com/RSS"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1gqRTlDLrbxrs43B8iM4Yz8kvWnq_RAj9aXKf7pGi5AETVHIhIUreQXGAODyPxVwkxFxrAm8RYclwMJxh2SRt44FqVq8rWfy0iJrITnB7_E3CaFFtuxnqbVWgiw0mIDjJMENmA34mxpvm/s1600/rss.png" /></a>

 
<a href="http://www.delicious.com/"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOTvWf2C1YvNh1OjbN0UAoIL_lY2bVh_jyxm2wqQ2N8750jb8OIaZf1a2kRHlmyt7WGDcaDTxU72I8QvkEy_8TtGIlWpqNhd4LwN0UDpYvzC_JYUIQaZGE_cgS_px8o1z_C7RNKCo2d2G-/s1600/delicious.png" /></a>

 
<a href="http://www.facebook.com/umam.nipponizer"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJfEDkJOmWkzxXTDZXl05dfG0YVwoGWNBtmvPIkn0RaW3KxDd-EIN5ZURQjY9AiLviySOTRdhcwJHsas8YKyaVmvVw-dEp7f8r78Y56Y5fzEnXmJSPLvYfW9EhcaCvfOxhlyT2xW6w76SU/s1600/facebook.png" /></a>

<a href="http://www.twitter.com/#!Nipponizer"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPmWhZdn3UbSgApr8bPR3HPpWF8jPFLKVfrNVuesG4u2y2e1hMi3Utihu0EGWUs9PTct9tUmuG1e4LyGcjDRwptNsp99mP5_FmoFNNuiAvX243_Pg2ABFDMT3z6ygoyvKTIRtF6F3x_XNP/s1600/twitter.png" /></a>

<a href="http://www.yahoo.com/"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEileag_SKvxsM2lEq38T7x5WrehXtbwwK29u-_4OzaFz0i7MIo7lL2uEjlsvTMUiaVWshfg9w6Ii6JRPzFywIg9XaCAYYgxF6o4JnaGeRrfXaH9u_f8hG8XNbapKHLGVQ_BWDvfYwytllOm/s1600/yahoo.png" /></a>

</div>
<div class="clear"></div>

Preview atau hasil dari masing-masing style tampilannya kurang lebih seperti di bawah ini :

 #spinstyle1 img{ /* 1st set of icons. Rotate them 360deg onmouseover and out */



#spinstyle2 img{ /* 2nd set of icons. Rotate them 60deg onmouseover and out */



#spinstyle3 img{ /* 3rd set of icons. Rotate them -360deg onmouseover ONLY. Note where the "transition prop is added */



Note :
Tulisan yang saya beri warna hijau merupakan style tampilan dari efek spinning image tersebut. Sedangkan tulisan yang saya beri warna merah merupakan keterangan dari masing-masing style tampilan dari efek spinning image tersebut. Dan barisan script yang saya beri warna orange adalah alamat url tujuan dan alamat url gambar yang akan kita berikan efek spinning image.

Cukup sekian dulu postingan pada kesempatan kali ini tentang cara membuat efek spinning image (gambar berputar) dengan CSS3. Semoga bermanfaat bagi anda dan selebihnya saya mohon ma'af atas segala kekurangan yang ada. Salam sejahtera by ngeposta...

0 comments:

Post a Comment