?

Followers

×

Tentang Blog Ini×

Blog ini wadah merupakan media pembelajaran otodidak secara online bagi kalangan newbie seperti Andmin ini, akan tetapi belajar dan berusaha secara otodidak inilah yang membuat saya bisa berkreasi dengan ala kadarnya.

Salam pembuka dari Admin sebagai penulis blog ini sebelumnya akan memperkenalkan diri saya sebagai salah satu blogger yang berasal dari Jawa Timur.

Bagi para pembaca yang mungkin juga ingin menghubungi saya, bisa melihat alamat juga kontak saya yang disediakan dibawah ini.

Nama :  Admin
Email :  admin[at]gmail[dot]com

by Admin

Sidebar Blog×

Daftar Blog Bacaanku×

Bagikan kepada teman!
Close Info

LINK FRIEND

Sampaikan pesan anda jika ingin memajang link blog anda di Id Tutor Plus pada  (Link Friend)

NAMA BLOGURL BLOGDESCRIPSI BLOG
KOD Bloghttp://kang-onk.blogspot.com/Konsep Blogging Sederhana
KOD Sharehttp://onk-shared.blogspot.comShare something beautiful for you
Klik Templatehttp://klik-template.blogspot.com/Beauty Premium Teamplate for You

Fly Eye with CSS Animasi @Keyframes

Fly Eye with CSS Animasi
ber-Eksperimen Fly Eye with CSS Animasi @Keyframes

Seperti yang pernah dituliskan sebelumnya, pembuatan animasi melalui penerapan @Keyframes bisa Anda modifikasi berbagai arah, kekanan, kekiri, keatas, dan kebawah bahkan berputar sesuai dengan yang diinginkan oleh Anda. Contoh jelas yang Admin terapkan dalam blog ini pembuatan Fly Eye hanya menggunakan CSS @Keyframes yang di eksperimen berbagai arah.

Sebelum Anda mencobanya silakan kunjungi dulu halaman /2012/06/belajar-css-animasi-keyframes.html ini untuk lebih jelasnya.

Beda dengan sebelumnya, sample yang Admin berika ini sudah menggunakan efek :hover ketika disentuh oleh mouse.

.fly-eye {
  background-color:#e69138;
  background:-webkit-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:-moz-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:-ms-radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  background:radial-gradient(ellipse at center,rgba(255,255,255,1) 40%,rgba(51,51,51,1) 100%);
  border-radius:100%;
  box-shadow:0 0 0 0.2em #555,0 0 0.1em 0.55em #555,inset 0 0.2em 0 0 #555;
  color:rgba( 40,40,40,0.8);
  line-height:1.1em;
  padding-left:0.18em;
  cursor:crosshair;
  position:relative;
  margin:20px auto 0;
  width:1em;
  height:1em;
  -webkit-transform-origin:center;
  -moz-transform-origin:center;
  -ms-transform-origin:center;
  transform-origin:center;
  -webkit-font-smoothing:antialiased;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -webkit-transition:all 0.8s ease-in-out;
  -moz-transition:all 0.8s ease-in-out;
  transition:all 0.8s ease-in-out;
  -webkit-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  -moz-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  -ms-animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
  animation:eye 2.2s ease-in-out infinite,body 1.15s 1.8s linear infinite;
}

.fly-eye:hover {
  -webkit-transform:scaleY(0.9) scaleX(0.95) translateY(-3em) translateZ(0);
  -moz-transform:scaleY(0.9) scaleX(0.95) translateZ(0);
  -ms-transform:scaleY(0.9) scaleX(0.95) translateY(-3em) translateZ(0);
  transform:scaleY(0.9) scaleX(0.95) translateZ(0);
}

.fly-eye:before,
.fly-eye:after {
  background:rgba(0,0,0,0);
  border-radius:100%;
  content:"";
  display:none;
  position:absolute;
  width:1em;
  height:0.1em;
  -webkit-filter:blur(1px);
  -webkit-transition:all 0.2s;
  -moz-transition:all 0.2s;
  transition:all 0.2s;
  -webkit-animation-duration:0.2s;
  -moz-animation-duration:0.2s;
  -ms-animation-duration:0.2s;
  animation-duration:0.2s;
  -webkit-animation-iteration-count:infinite;
  -moz-animation-iteration-count:infinite;
  -ms-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
  -webkit-animation-timing-function:ease-in-out;
  -moz-animation-timing-function:ease-in-out;
  -ms-animation-timing-function:ease-in-out;
  animation-timing-function:ease-in-out;
}

.fly-eye:before {
  top:25%;
  left:1.45em;
  margin-left:-1em;
  -webkit-transform-origin:left;
  -moz-transform-origin:left;
  -ms-transform-origin:left;
  transform-origin:left;
  -webkit-transform:rotate(-60deg);
  -moz-transform:rotate(-60deg);
  -ms-transform:rotate(-60deg);
  transform:rotate(-60deg);
  -webkit-animation-name:wings;
  -moz-animation-name:wings;
  -ms-animation-name:wings;
  animation-name:wings;
}

.fly-eye:after {
  top:25%;
  left:-2.2em;
  margin-left:1em;
  -webkit-transform-origin:right;
  -moz-transform-origin:right;
  -ms-transform-origin:right;
  transform-origin:right;
  -webkit-transform:rotate(60deg);
  -moz-transform:rotate(60deg);
  -ms-transform:rotate(60deg);
  transform:rotate(60deg);
  -webkit-animation-name:wings2;
  -moz-animation-name:wings2;
  -ms-animation-name:wings2;
  animation-name:wings2;
}

.fly-eye:hover:before,
.fly-eye:hover:after {
  background:#398080;
  display:block;
  margin-left:0;
  width:2em;
  height:0.3em;
}

@-webkit-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-moz-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-ms-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-o-keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@keyframes updown {
  0% {
    top:0;
  }
  100% {
    top:-5px;
  }
}

@-webkit-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@-moz-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@-ms-keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 #398080;
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 #398080;
  }
}

@keyframes eye {
  5%,
  10% {
    line-height:1.2em;
    padding-left:0;
  }
  15%,
  20% {
    line-height:1.15em;
    padding-left:0.4em;
  }
  25% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 1em 0 0 rgb(136,79,139);
  }
  23%,
  27% {
    box-shadow:0 0 0 0.2em #398080,0 0 0.1em 0.55em #398080,inset 0 0.2em 0 0 rgb(136,79,139);
  }
}

@-webkit-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-moz-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-ms-keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@keyframes body {
  50% {
    width:1.4em;
    height:1.4em;
  }
}

@-webkit-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-moz-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-ms-keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@keyframes wings {
  50% {
    -webkit-transform:rotate(65deg);
    -moz-transform:rotate(65deg);
    -ms-transform:rotate(65deg);
    transform:rotate(65deg);
  }
}

@-webkit-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@-moz-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@-ms-keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}

@keyframes wings2 {
  50% {
    -webkit-transform:rotate(-65deg);
    -moz-transform:rotate(-65deg);
    -ms-transform:rotate(-65deg);
    transform:rotate(-65deg);
  }
}
<div class="fly-eye">&#9679;</div>

Terakhir Diperbaharui

    2 comments

    23 September 2014 12.50 Permalink
    Perlu dicoba nich.... ijin bookmark dulu gan :-bd
    25 September 2014 03.11 Permalink
    Sip gan, thanks atas kunjungannya

    Catatan :
    Link hidup dalam komentar akan terhapus secara otomatis.
    Untuk menyisipkan kode, gunakan tag <i rel="code">KODE ANDA</i>
    Kode yang panjang bisa menggunakan tag <i rel="pre">KODE PANJANG ANDA</i>
    Untuk menyisipkan gambar, gunakan tag <i rel="image">URL GAMBAR</i>
    Untuk menyisipkan judul, gunakan tag <b rel="h3">JUDUL ANDA DI SINI...</b>
    Untuk menciptakan efek tebal gunakan tag <b>TEKS ANDA DI SINI...</b>
    Untuk menciptakan efek huruf miring gunakan tag <i>TEKS ANDA DI SINI...</i>

    Khusus untuk membalas komentar disarankan menggunakan tombol balas di samping komentar terkait dibandingkan menggunakan formulir komentar di bawah agar komunikasi lebih terstruktur. Karena mungkin, apa yang Anda tanyakan/katakan saat ini akan sangat bermanfaat bagi pembaca lain.
    :):(^_^:D;):-bd:'(:\:pB):Q:Ozz7:(\o/**p<30:):-a7:O*fck*x@X@~x(:yaya:=p*Klik untuk melihat kode!

    Konversi Kode di Sini  Pasang Link Gratis  Daftar Member Aktif

    Batal

    Ke atas!Ke bawah!