Langsung ke konten utama

Rotating Words CSS Animations

Rotating Words CSS Animations - Pada kesempatan saat ini saya hanya sekedar berbagi tentang sebuah efect yang mungkin brada bisa kembangkan menjadi lebih variatif lagi . Rotating Words CSS Animation saya dapatkan mentahnya dari Tympanus dan tidak melakukan perubahan sedikit pun, kenapa saya share karena efect ini bisa mendukung untuk sebuah desain template terutama yang mengusung template blogazine. Untuk lebih jelasnya silahkan lihat demonya dibawah ini 

Kerangka Dasar 

body{ background: #fff url(https://lh4.googleusercontent.com/-_WXQug5OLUI/UlEpid7X6sI/AAAAAAAAEFg/vFUC6RJwQoE/w702-h468-no/bg1.jpg) no-repeat top right; background-attachment: fixed; background-size: cover;}.rw-wrapper{
width: 80%;
position: relative;
margin: 0px auto 0 auto;
padding: 10px;
}
.rw-sentence{
margin: 0;
}
.rw-sentence span{
text-align: center;
color: rgba(255,255,255,1);
font-family: 'Trocchi';
white-space: nowrap;
text-shadow: 2px 5px 10px rgba(0,0,0,0.1);
}
.rw-sentence > span{
position: absolute;
}
.rw-sentence > span:first-child{
top: 0px;
left: 140px;
font-size: 700%;
color: rgba(187,177,168,0.6);
}
.rw-sentence > span:nth-child(2){
top: 160px;
left: 300px;
font-size: 315%;
color: rgba(191,218,206, 0.7);
}
.rw-sentence > span:nth-child(3){
top: 185px;
left: 65px;
font-size: 600%;
color: rgba(255,255,255,0.8);
}
.rw-sentence > span:last-child{
top: 435px;
left: 550px;
font-size: 200%;
color: rgba(237,234,168, 0.9);
}
.rw-words{
position: absolute;
left: 220px;
top: 220px;
height: 80px;
width: 400px;
-webkit-perspective: 800px;
-moz-perspective: 800px;
-o-perspective: 800px;
-ms-perspective: 800px;
perspective: 800px;
}
.rw-words span{
position: absolute;
font-size: 800%;
color: transparent;
text-shadow: 0px 0px 80px rgba(255,255,255,1);
opacity: 0;
-webkit-animation: rotateWord 18s linear infinite 0s;
-moz-animation: rotateWord 18s linear infinite 0s;
-o-animation: rotateWord 18s linear infinite 0s;
-ms-animation: rotateWord 18s linear infinite 0s;
animation: rotateWord 18s linear infinite 0s;
}
.rw-words span:nth-child(2) {
    -webkit-animation-delay: 3s;
-moz-animation-delay: 3s;
-o-animation-delay: 3s;
-ms-animation-delay: 3s;
animation-delay: 3s;
}
.rw-words span:nth-child(3) {
    -webkit-animation-delay: 6s;
-moz-animation-delay: 6s;
-o-animation-delay: 6s;
-ms-animation-delay: 6s;
animation-delay: 6s;
}
.rw-words span:nth-child(4) {
    -webkit-animation-delay: 9s;
-moz-animation-delay: 9s;
-o-animation-delay: 9s;
-ms-animation-delay: 9s;
animation-delay: 9s;
}
.rw-words span:nth-child(5) {
    -webkit-animation-delay: 12s;
-moz-animation-delay: 12s;
-o-animation-delay: 12s;
-ms-animation-delay: 12s;
animation-delay: 12s;
}
.rw-words span:nth-child(6) {
    -webkit-animation-delay: 15s;
-moz-animation-delay: 15s;
-o-animation-delay: 15s;
-ms-animation-delay: 15s;
animation-delay: 15s;
}
@-webkit-keyframes rotateWord {
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; -webkit-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; -webkit-animation-timing-function: ease-out; -webkit-transform: translateY(0px) translateZ(0px) rotateY(0deg); }
6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@-moz-keyframes rotateWord {
    0% { opacity: 0; -moz-animation-timing-function: ease-in; -moz-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; -moz-animation-timing-function: ease-out; -moz-transform: translateY(0px) translateZ(0px) rotateY(0deg); }
6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@-o-keyframes rotateWord {
    0% { opacity: 0; -o-animation-timing-function: ease-in; -o-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; -o-animation-timing-function: ease-out; -o-transform: translateY(0px) translateZ(0px) rotateY(0deg); }
6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@-ms-keyframes rotateWord {
    0% { opacity: 0; -ms-animation-timing-function: ease-in; -ms-transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; -ms-animation-timing-function: ease-out; -ms-transform: translateY(0px) translateZ(0px) rotateY(0deg); }
6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@keyframes rotateWord {
    0% { opacity: 0; animation-timing-function: ease-in; transform: translateY(-200px) translateZ(300px) rotateY(-120deg); }
    5% { opacity: 1; animation-timing-function: ease-out; transform: translateY(0px) translateZ(0px) rotateY(0deg); }
6% { text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    17% { opacity: 1; text-shadow: 0px 0px 0px rgba(255,255,255,1); color #fff; }
    20% { opacity: 0; }
    100% { opacity: 0; }
}
@media screen and (max-width: 1060px){
.rw-sentence > span:first-child { font-size: 500%; left: 0px;}
.rw-sentence > span:nth-child(2) { font-size: 200%; top: 125px; left: 30px; }
.rw-sentence > span:nth-child(3) { top: 175px; left: 30px; font-size: 235%; }
.rw-words { left: 95px; top: 171px; }
.rw-words span { font-size: 250%; }
.rw-sentence > span:last-child { top: 240px; left: 30px; }
}
@media screen and (max-width: 400px){
.rw-sentence > span:first-child { font-size: 200%; left: 0px;}
.rw-sentence > span:nth-child(2) { font-size: 100%; top: 50px; left: 10px; }
.rw-sentence > span:nth-child(3) { top: 76px; left: 10px; font-size: 120%; }
.rw-words { left: 45px; top: 76px; }
.rw-words span { font-size: 120%; }
.rw-sentence > span:last-child { top: 106px; left: 10px; font-size: 100%; }
}
Dasar CSS diatas seperti biasa ditempatkan diatas kode ]]><b:skin> atau </style>
<h2 class="rw-sentence">
<span>What</span>
<span>would you like</span>
<span>to</span>
<div class="rw-words">
<span>share</span>
<span>make</span>
<span>build</span>
<span>enjoy</span>
<span>create</span>
<span>invent</span>
</div>
<span>today?</span>
</h2> 
Kode HTML pemanggil yang bisa sobat kreasikan dan ditempatkan sesuai keinginan.

Komentar

  1. Ciyyuuss kang Keeeyyeennn :-bd :-bd

    BalasHapus
    Balasan
    1. lumayan kang .. ngemeng ..emo na teu diaktifkeun hihi

      Hapus
  2. mantap juragan,,,,
    unur datang ningan hurupna hehhehhehe

    BalasHapus
    Balasan
    1. Pan kabogoh ge sok kitu gening kang .. unur datang hihi

      Hapus
  3. Balasan
    1. semua ge ges ningali kang .. tujuanna supaya dikembangken

      Hapus
    2. kembangkeun sok tah, ulah kempes deui

      Hapus
    3. siap kang .. urang kompa ku komprosor

      Hapus
  4. keren gan, perlu belajar ma master neh

    BalasHapus
    Balasan
    1. Saya bukan master .. noh yg pada diatas baru mereka master sob

      Hapus
  5. keren buaget mas, namun kodenya juga gede buaget heheheheh

    BalasHapus
  6. Weew keren tuh mas css animasinya, bisa dicobain ntar :)

    BalasHapus
  7. pas kanggo blogazine, keren pisan lamun di angge mah. haha

    BalasHapus
  8. terakhir saya baca tutorial ini di tympanus.net , tapi great post sob .. mudah di pahami kalo bahasa indonesia :D

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Modifikasi Header Dengan Menu

Pada postingan kali ini cukup memuaskan karena otak bekerja maksimal hehe .. Pada satu situasi keberadaan header saya fikir menjadi hal penting dalam menciptakan/menentukan langkah lanjutan untuk sebuah desain/modifikasi template sebelum ke struktur yang lainnya dan kali ini saya akan membahas tentang modifikasi header dengan konsep simple yang didalamnya tersemat sebuah menu pada posisi right dengan menghasilkan efect sliding yang cukup atraktif , seperti pada demo dibawah ini :  Full demo bisa dilihat disini  SEE DEMO   CSS   .header { height: 100px; background: #236770; border-bottom: solid 4px#A7AAAA; } .title { color: #fff; font-size: 40px; margin: 20px; } .desc { color: #999; margin: 20px; } .nav { position: absolute; top: 0; right: 0; } .nav a { display: block; width: 200px; height: 25px; padding-left: 20px; color: #A7AAAA; border-left: solid 5px #A7AAAA; transition: all 300ms; overflow: hidden; } .nav a:hover { backg

Alasan Kenapa Modifikasi Blog

Alasan Kenapa Modifikasi Blog - Mungkin diantara sahabat yang rutin berkunjung akan sedikit kebingungan dengan penampilan blog ini karena tampilannya selalu tampil aneh , bahkan ada diantara sahabat baik saya yang bilang kalau saya orangnya gak betahan . Maksudnya gak betahan disini dengan tampilan blog yang baru di edit beberapa waktu lalu , gak lama kemudian kedapatan di edit lagi . Tapi tentunya bukan tanpa alasan kenapa saya terus melakukan modifikasi .  Ini percakapan saya dengan batin saya ....  Batin : Kenapa anda terus menerus ngedit tampilan blog ?? padahal semua itu akan memakan waktu dan menguras otak ??  Jawaban : Yupz... Tapi betul kata teman , saya orangnya gak betahan , gak betahan ketika lihat tampilan blog orang yang saya fikir bagus , saya kepengen menirunya " atau sedikit mirip " hehe .. Memang semua itu akan menguras waktu tapi anda harus tahu , ketika kita melakukan perubahan pada sesuatu tentu akan dapat sesuatu didalamnya ..  Batin

TheDemitz - The Best Magazine And Blog Theme 2019

Setelah cukup lama Yourstheme tidak mengeluarkan template baru kini hadir sebuah template yang di beri nama THEDEMITZ - Magazine And Blog Theme  . Template dengan style magazine nan elegan dan menarik untuk sebuah tema majalah tapi masih tetap atraktif digunakan untuk sebuah blog personal. Responsive Desain Desain responsif, website anda akan terlihat sempurna ketika di akses menggunakan desktop, tablet atau smartphone karena setiap konten elemen selalu ditampilkan dengan fokus utama. Cross-browser Compatible Struktur kode yang digunakan sesuai dengan standar web. Hal ini memastikan desain website akan tampil dengan baik di browser internet modern, seperti Firefox, Chrome dll. Easily Customization Dapat dengan mudah menggunakan template ini karena memiliki pengaturan tata letak yang rapih serta didukung Pro Shortcodes sehingga anda tidak akan mengalami kesulitan , bahkan untuk yang tidak mengerti koding sekalipun . Search Engine Optimized Template kami menggunakan