@keyframes menjadi yang terbaik untuk menggantikan kerja jQuery,CSS animasi @keyframes bisa kita gunakan untuk memuat halaman loading dan masih banyak lagi kerja animatsi ini, namun sebelum itu kita harus mengenal dulu seperti apa kerja @keyframes tersebut. maka berikut sample dan contoh dasar kerja @keyframes. perhatikan perbedaan contoh ke-1 dan ke contoh k-2
1
Contoh ke-1 menggunakan from dan to :CSS
p#box{ width:50px; height:50px; border:1px solid #fff; box-shadow:0 0 2px #000; position:relative; animation:keyname 5s infinite; -moz-animation:keyname 5s infinite; -webkit-animation:keyname 5s infinite; } @keyframes keyname { from {left:0px;} to {left:230px; background:green; width:80px;} } @-moz-keyframes keyname{ from {left:0px;} to {left:230px; background:green; width:80px;} } @-webkit-keyframes keyname { from {left:0px;} to {left:230px; background:green; width:80px;} }
HTML
<p id="box"></p>Sample 1
2
Contoh ke-2 Penggunaan @keyframes menggunakan [%]CSS
p#box2{ width:50px; height:50px; background:black; border:1px solid #fff; box-shadow:0 0 3px #000; position:relative; animation:keyname 5s infinite; -moz-animation:keyname 5s infinite; -webkit-animation:keyname 5s infinite; } @keyframes keyname { 0% {left:0px;} 25% {left:200px; background:#92B901;} 50% {left:50px; background:#1EC7E6;} 75% {left:100px; background:#fff;} 100% {left:0px; background:#000;} } @-moz-keyframes keyname { 0% {left:0px;} 25% {left:200px; background:#92B901;} 50% {left:50px; background:#1EC7E6;} 75% {left:100px; background:#fff;} 100% {left:0px; background:#000;} } @-webkit-keyframes keyname{ 0% {left:0px;} 25% {left:200px; background:#92B901;} 50% {left:50px; background:#1EC7E6;} 75% {left:100px; background:#fff;} 100% {left:0px; background:#000;} }
HTML
<p id="box2"></p>Sample 2
Catatan :
- unuk KEYNAME anda bisa ganti dengan id dan class
- sedangkan untuk markup HTML di atas saya gunakan </p> dan anda bisa menggantinya dengan Span, Div, li, ul, ol dan lain lain.
note : Perlu di ingatkan lagi bahwa tidak semua browser mendukung animasi ini
waaahh kereen gan :)
ReplyDeleteditunggu kunjungan dan komennya disini
http://better-right.blogspot.com
wah, wah kok tutornya kayak yang di http://plustutorial.blogspot.com/2012/07/belajar-keyframes-dengan-mudah-ver-1.html
ReplyDeletenah.. itu blog kenapa juga tutornya kaya artikel ini.. zzzZZzzz.. @@,
Deletekarena sama sama menceritakan tentang @keyframes wkwkwkwkwk. \o/
Deletenah itu tau.. hehehehehe :D
Deletehehehe, btw gimana cara membuat emotion kayak disini, ? (kalau di klik keluar kodenya)? (yg kayak di DTE juga ? )
Deletedi DTE juga ada ko tutorialnya..
Delete