Friday, October 25, 2013

Membuat Animasi Awan berjalan keren (CSS)

Mempercantik header dengan efek awan bergerak / berjalan cukup menarik untuk diterapkan di website yang sedang dikerjakan.
Membuatnya pun cukup mudah, hasilnya pun akan memberikan nilai plus untuk website kita, karena ini termasuk elemen yang bisa membuat orang betah berlama-lama di website anda sambil menikmati animasi tersebut.


Untuk membuatnya kita sebenarnya hanya membutuhkan keterampilan menggunakan css, karena diperlukan sedikit pengetahuan tentang beberapa fungsi yang ada di css3, seperti box-shadow, animation, transform, border-radius.
Penerapannya bisa dimana saja, namun biasanya di header karena awan letaknya diatas, banyaknya awan bisa disesuaikan dengan kebutuhan website dan dibuat menyatu dengan website yang ada, bentuk awan pun bisa disesuaikan dengan kebutuhan,oke langsung saja ya :D ..
-Pertama, buat file dengan nama "henlatoz.css" :D ..kode :
KODE:
*{margin: 0;padding: 0;} body{ overflow: hidden; background: #fff; /*background: url(http://www.secretsofthefed.com/wp-content/uploads/2013/04/The-Night-Sky-Wallpaper.jpg) top center no-repeat;*/ background-size: cover; font-family: 'Source Sans Pro', arial, sans-serif; font-weight: 400; font-size: 13px; } a{ text-decoration: none; color: orange; } #langit{ background: #000; } .bulan{ position: fixed; width: 15px; height: 15px; background: orange; left: 70px; top: 50px; background: yellow; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; filter: alpha(opacity=10); opacity: .1; border-radius: 50%; -webkit-animation: bercahaya 1s linear infinite; -moz-animation: bercahaya 3s linear infinite; -ms-animation: bercahaya 1s linear infinite; -o-animation: bercahaya 1s linear infinite; animation: bercahaya 3s linear infinite; } .awan{ width: 200px; height: 60px; background:#555; border-radius: 200px; position: relative; z-index: 9999; } .awan:before, .awan:after{ content: ' '; position: absolute; background: #555; width: 150px; height: 80px; position: absolute; top: -25px; left: 10px; border-radius:100px; text-transform: rotate(30deg); } .awan:after{ width: 120px; height: 120px; top: -55px; left: auto; right: 15px; } .no1{ top: 90px; -webkit-animation: jalankanawan 15s linear infinite; -moz-animation: jalankanawan 15s linear infinite; -ms-animation: jalankanawan 15s linear infinite; -o-animation: jalankanawan 15s linear infinite; animation: jalankanawan 15s linear infinite; } .no2{ left: 200px; -webkit-transform: scale(0.6); -moz-transform: scale(0.6); -o-transform: scale(0.6); -ms-transform: scale(0.6); transform: scale(0.6); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; filter: alpha(opacity=60); opacity: 0.6; -webkit-animation: jalankanawan 25s linear infinite; -moz-animation: jalankanawan 25s linear infinite; -ms-animation: jalankanawan 25s linear infinite; -o-animation: jalankanawan 25s linear infinite; animation: jalankanawan 25s linear infinite; } .no3{ left: -250px; top: -200px; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; -webkit-animation: jalankanawan 20s linear infinite; -moz-animation: jalankanawan 20s linear infinite; -ms-animation: jalankanawan 20s linear infinite; -o-animation: jalankanawan 20s linear infinite; animation: jalankanawan 20s linear infinite; } .no4{ left: 470px; top: -250; -webkit-transform: scale(0.75); -moz-transform: scale(0.75); -o-transform: scale(0.75); -ms-transform: scale(0.75); transform: scale(0.75); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; filter: alpha(opacity=75); opacity: 0.75; -webkit-animation: jalankanawan 18s linear infinite; -moz-animation: jalankanawan 18s linear infinite; -ms-animation: jalankanawan 18s linear infinite; -o-animation: jalankanawan 18s linear infinite; animation: jalankanawan 18s linear infinite; } .no5{ left: -150px; top: -150px; -webkit-transform: scale(0.8); -moz-transform: scale(0.8); -o-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); opacity: 0.8; -webkit-animation: jalankanawan 20s linear infinite; -moz-animation: jalankanawan 20s linear infinite; -ms-animation: jalankanawan 20s linear infinite; -o-animation: jalankanawan 20s linear infinite; animation: jalankanawan 20s linear infinite; } @-webkit-keyframes jalankanawan{ 0% { margin-left: 1280px;} 100%{margin-left: -1280px;} } @-moz-keyframes jalankanawan{ 0% { margin-left: 1280px;} 100%{margin-left: -1280px;} } @-o-keyframes jalankanawan{ 0% { margin-left: 1280px;} 100%{margin-left: -1280px;} } @-webkit-keyframes bercahaya{ 0% {opacity: .6; box-shadow:3px 3px 35px 35px orange} 100%{opacity: .7;box-shadow:3px 3px 40px 40px orange} } @-moz-keyframes bercahaya{ 0% {opacity: .6; box-shadow:3px 3px 35px 35px orange} 100%{opacity: .7;box-shadow:3px 3px 40px 40px orange} } @-o-keyframes bercahaya{ 0% {opacity: .6; box-shadow:3px 3px 35px 35px orange} 100%{opacity: .7;box-shadow:3px 3px 40px 40px orange} } h1{ color: #fff; padding: 10px 50px; } h1 small{ display: block; font-size: 14px; } .menu{ padding: 20px 50px; } .main{ padding: 20px 50px; height: auto; } .main a{ color: #666; }

-Kedua, buat file dengan nama "index.html" (atau apapun :D) ..kode :

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Animasi Awan</title>
    <link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro' rel='stylesheet' type='text/css'>
    <link rel="stylesheet" href="henlatoz.css">
</head>
<body>
    <div id="langit">
        <div class="awan no1"></div>
        <div class="awan no2"></div>
        <div class="awan no3"></div>
        <div class="awan no4"></div>
        <div class="awan no5"></div>
        <div class="bulan"></div>
        <h1>LygaCool<small>&nbsp;&nbsp;<a href="http://lygacool.blogspot.com/">Blog</a></small></h1>
    </div>
    <div class="main">
        <p>LygaCool adalah tempatnya untuk bersenang-senang dimana anda dapat mengumpulkan sejumlah script,dll :D</p>
        <p>Btw,ini adalah demo untuk animasi awan bergerak dengan css yang keren keren keren dan keren :D</p>
        <br>
        <p><a href="http://lygacool.blogspot.com/">Kembali</a></p>
    </div>
</body>
</html>

=============SELESAI :D ,cara gunanaya tinggal agan upload ke server aja :D ..lalu test dah :D ===
===================================================
Btw,untuk demonya  = KLIK DISINI

No comments:

Post a Comment

Menjadi Donatur untuk blog ini hanya dengan 1 klik iklan.