CSS Trick Loading Animasi Vertical

Loading Animasi Vertical mudah
2 min read
CSS Trick Loading Animasi Vertical | Kenscripts

Loading animasi ini tidak untuk diterapkan pada blog karena hanya untuk pengetahuan dan pemusan diri terhadap hebatnya kombinasi CSS, Javascript, dan Jquery.

Kenapa kenny bilang tidak bisa diterapkan pada blog? Bukannya tidak bisa hanya saja kenny kurang paham dan agak malas untuk oprek template blog lagi.

Mungkin kalian bisa menerapkannya jika memang ingin dengan mencari sendiri tentunya.

Berikut Kode Loading Animasi Vertical




<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Loader Vertical</title>

<style type="text/css">


* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body {  padding: 20px; background: #1a1a1a; color: #DDD; font-family: "Open Sans", sans-serif; font-size: 17px; font-weight: 400; }
.progress-container, .progress { border-radius: 5px; }
.progress-container { width: 82px; height: 450px; border: solid 1px #111; background: #151515; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .05); margin: 0 auto; position: relative; overflow: hidden;}
.done { box-shadow: inset 0 1px 0   rgba(255, 255, 255, .05), 0 0   2px darken(#11AF19, 10%);}
.progress { background: darken(#11AF19, 5%); }
.progress-overlay { display: none; }
.progress, .progress-overlay { position: absolute;   }
.progress { width: 80px; background: #114BAF; box-shadow: inset 0 1px 0 rgba(255, 255, 255, .35); z-index: 1; bottom: 0; text-align: center; color: #151515; text-shadow: 0 1px 0 rgba(255, 255, 255, .25); font-weight: bold; transition: background 250ms ease; }
@keyframes uploadarrow {
0% { bottom: 0%; border-bottom-color: rgba(255, 255, 255, 0); }  
50% { border-bottom-color: rgba(255, 255, 255, .1); }
100% { bottom: 100%; border-bottom-color: rgba(255, 255, 255, 0);  }
}
@-webkit-keyframes uploadarrow {
0% { bottom: 0%; border-bottom-color: rgba(255, 255, 255, 0);  }
50% { border-bottom-color: rgba(255, 255, 255, .1); }
100% { bottom: 100%; border-bottom-color: rgba(255, 255, 255, 0);  }
}
.progress-overlay { z-index: 2; width: 0; height: 100%; bottom: 0; left: 15px; border: solid 20px transparent; border-width: 0 25px 20px 25px; border-bottom-color: rgba(255, 255, 255, .25); -webkit-animation: uploadarrow 900ms infinite ease-out; -moz-animation: uploadarrow 900ms infinite linear; -o-animation: uploadarrow 900ms infinite linear; animation: uploadarrow 900ms infinite linear; }

</style>
</head>
<body>

<div class="progress-container" id="prog">
<div class="progress" style="height: 0%">0</div>
<div class="progress-overlay"></div>
</div>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script type="text/javascript">
// Demostration JS
(function ($) {
var
$cont = $('#prog'),
$bar  = $cont.find('.progress'),
value = 0,
time  = 35;

function reset() {
value = 0;
$cont.removeClass('done');
$bar.css('height', '0%').text('0');
setTimeout(increment, 500);
}

function increment() {
value += 1;

$bar.css('height', value + '%')
.text(value);

if (value === 100) {
$cont.addClass('done');
setTimeout(reset, 3000);
return;
}

setTimeout(increment, time);
}

reset();


}(this.jQuery));
</script>
</body>
</html>

Silahkan Copy dan jalankan pada browser anda.
Demo


Kenny is my name, someone who is quite calm with a charming smile. Don't bother me if you don't want to see the devil. Don't act like you're innocent.

Anda mungkin menyukai postingan ini

  • Pernahkah kalian melihat website yang mana saat kita baca artikelnya dan scrool ke bawah akan menampilkan efek progress dibagian atas atau samping websitenya? Sebagai contoh jal…
  • Download box sudah tidak asing lagi jika kalian sering mengunjungi website download film atau anime. Download box bisa kita pasang diblogger. Salah satu download box yang …
  • Menu navigasi yang responsive merupakan keharusan sebuah website. Saat menu navigasi kita responsive tentu akan mempermudah tampilan website menyesuaikan pada setiap ukuran layar.…
  • Hero image merupakan sebuah gambar dengan text tepat diatas gambarnya, yang mana sering di letakkan pada bagian bawah header menu sebuah website. Hero image juga serin…
  • Hallo kali ini kenny akan memberikan catatan blockquote dengan memberikan penomoran disampingnya. Nomor atau penomoran dalam bahasa HTML blogger biasanya akan di berikan pada t…
  • Kali ini kenny akan membagikan tutorial membuat menu hover responsive dengan bootraps. Pembuatannya sangatlah mudah kalau kalian sudah mengenal class dan id dari CSS bootraps. …

Posting Komentar

1. Dilarang komentar spam
2. Dilarang berkomentar dengan link aktif
3. Dilarang menghina agama, antar manusia, suku, bangsa, dan budaya
4. Dilarang komentar diluar pembahasan blog
5. Berkomentarlah dengan bijak