Hasil akhir tut's nanti, ketika saat menyorot link akan tampak perputaran sebesar 360ยบ (Spinning Effect) Makin banyak sekarang variable CSS3 dikreasikan oleh para developer. Yang dulu harus memakai script, dengan berkembangnya kemajuan render browse engine terhadap CSS 3 dapat dijadikan jalan alternatif.
Pertama-tama cari and siapkan image kecil² dari web jejaring seantero jagat. Karena dengan gambar icon itu kita akan bermain putel² alias spinning memakai CSS3.
Demo Spinning Effect using CSS3
HTML Syntax
<div class="spinning">
<a href="http://" class="twitter" title="">Twitter</a>
<a href="http://" class="delicious" title="">Delicious</a>
<a href="http://" class="digg" title="">Digg</a>
<a href="http://" class="stumbleupon" title="">Stumbleupon</a>
<a href="http://" class="facebook" title="">Facebook</a>
<a href="http://" class="flickr" title="">Flickr</a>
<a href="http://" class="linkedin" title="">Linkedin</a>
<a href="http://" class="rss" title="">RSS</a>
<a href="http://" class="UNIQUE-ID-1" title="">TITLE-1</a>
<a href="http://" class="UNIQUE-ID-2" title="">TITLE-2</a>
<a href="http://" class="UNIQUE-ID-3" title="">TITLE-3</a>
</div>
CSS Kode
Kode yang dikasih warna merupakan cara penulisan jika sobat mau menambahkan lagi anchor link/image. Semoga bermanfaat :).spinning a {
width: 48px;
height: 48px;
display: inline-block;
background-position: 0 0;
background-repeat: no-repeat;
text-indent: -9999em;
z-index: 2;
overflow: hidden;
}
.spinning a:hover {
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
transition: transform 0.3s ease-out;
-webkit-transition: -webkit-transform 0.3s ease-out;
-moz-transition: -moz-transform 0.3s ease-out;
}
.twitter {
background: url('http://link-image-twitter-32x32.png');
}
.delicious {
background: url('http://link-image-delicious-32x32.png');
}
.digg {
background: url('http://link-image-digg-32x32.png');
}
.facebook {
background: url('http://link-image-facebook-32x32.png');
}
.flickr {
background: url('http://link-image-flickr-32x32.png');
}
.rss {
background: url('http://link-image-rss-32x32.png');
}
.linkedin {
background: url('http://link-image-linkedin-32x32.png');
}
.stumbleupon {
background: url('http://link-image-stumbleupon-32x32.png');
}
.UNIQUE-ID-1 {
background: url('http://link-image-32x32.png');
}
.UNIQUE-ID-2 {
background: url('http://link-image-32x32.png');
}
.UNIQUE-ID-3 {
background: url('http://link-image-32x32.png');
}
Resource by: http://www.paulund.co.uk/css3-spinning-social-media-icons
Happy spinning \m/
Tidak ada komentar:
Posting Komentar