Iklan Tayang Selamanya
📢 Promo hari ini pasang iklan di internet murah 🚀 Buruan sebar iklan massal murah ke 1.000 website, hanya 150 ribu! 👉 Posting iklan di website Iklan Nusa Tenggara Barat ini hanya Rp10.000 rupiah iklan tampil selamanya, hubungi Kami! 🎯 Jangan sungkan untuk kerjasama lainnya, hubungi Kami! 💥 Posting iklan di 50 website! dikerjakan manual ada Diskon besar !!!
setidaknya satu iklan Anda harus ada di jaringan iklan unikbaca.com ini, agar pengunjung
atau pengakses dapat mencari dan tahu usaha Anda, posting iklan di sini murah biaya nya
🎁 DISKON hari ini sebar iklan massal murah ke 1.050 web!

thumbnail

CSS Slideshow Tutorial

Image Gallery Slideshow With CSS Keyframes
CSS Slideshow Tutorial - Tampilan saya sederhanakan dan dimodifikasi ulang dari postingan sebelumnya tentang » Efek Slide Show Otomatis Pada Gambar, efek pergantian gambar slide menggunakan elemen CSS animation-delay dengan skala per 6s (6detik).

Konsep Dasar Membuat Slideshow Effect
1.1 CSS Element

Siapkan beberapa Gambar yang akan kita susun dalam album, yang nantinya akan ditampilkan secara bergantian satu gambar per 6detik dengan efek otomatis slide, susunannya seperti ini:


/* tanpa animation-delay */
.pic-1 {opacity:1;background:url(http://URL-Gambar)}
.pic-2 {
  /* with animation-delay per (6detik) */
  animation-delay: 6s;
  background:url(http://URL-Gambar)
}

/* sampai gambar berikutnya, dengan selisih 6detik (delay:6s) */
.pic-3 {....}
.pic-4 {....}


Selanjutnya tinggal menyusun bentuk pergantian gambar dengan slideshow perintah, namun jangan lupa untuk membuat pergantian gambarnya secara terus menerus, gambar akan berganti dengan selang waktu 6 detik sampai menampilkan gambar terakhir, dan akan kembali ke gambar pertama, begitu seterusnya (otomatis slide) menggunakan animation:linear infinite seperti ini:


figure {
  position:absolute;
  width:100%;
  height:100%;
  opacity:0;
  animation:slideShow 24s linear infinite 0s
}

/* Tahap akhir memanggil fungsinya dengan media keyframes (@keyframes) */
@keyframes slideShow {
  0% {opacity:0;transform:scale(1)}
  4% {opacity:1}
  24% {opacity:1}
  28% {opacity:0;transform:scale(1.1)}
  100% {opacity: 0;transform:scale(1)}
}


1.2 HTML Markup

Selesai menyusun semua konsepnya dengan CSS, tinggal menampilkan hasil kerja Anda dengan pemanggil HTML berdasarkan atribut class(.) atau id(#) sesuai tahap penyusunan yang Anda deklerasikan seperti ini:


<div class="pic-wrapper">
   <figure class="pic-1"></figure>
   <figure class="pic-2"></figure>
   <figure class="pic-3"></figure>
   <figure class="pic-4"></figure>
</div>

Dan hasilnya :




DEMO SHOW




Bagaimana menurut sahabat semua pecinta SAHABAT BLOGGER 77, cara membuat efek slideshow dengan CSS seperti diatas cukup mudah bukan..!!. Yang terpenting adalah ukuran dan waktu pergantian gambar harus sesuai dengan gambar yang akan ditampilkan berikutnya.

Susunan CSS lengkapnya seperti ini:


.pic-wrapper {position:relative;height:250px;width:40%;margin:0 auto}
figure {
  position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;
  animation: slideShow 24s linear infinite 0s;
  -moz-animation: slideShow 24s linear infinite 0s;
  -webkit-animation: slideShow 24s linear infinite 0s}

.pic-1 {opacity:1;border:3px solid yellow;background:url(http://URL-Gambar)}
.pic-2 {
  animation-delay: 6s;-moz-animation-delay: 6s;-webkit-animation-delay: 6s;
  border:3px solid lime;background:url(http://URL-Gambar)}

.pic-3 {
  animation-delay: 12s;-moz-animation-delay: 12s;-webkit-animation-delay: 12s;
  border:3px solid aqua;background:url(http://URL-Gambar)}

.pic-4 {
  animation-delay: 18s;-moz-animation-delay: 18s;-webkit-animation-delay: 18s;
  border:3px solid red;background: url(http://URL-Gambar)}

.pic-1,.pic-2,.pic-3,.pic-4 {
  -webkit-background-size: cover;
  -moz-background-size: cover;
   background-size: cover}

@keyframes slideShow {
0% {opacity:0;transform:scale(1)}
4% {opacity:1}
24% {opacity:1}
28% {opacity:0;transform:scale(1.1)}
100% {opacity: 0;transform:scale(1)}}

/* insert support peramban browser codes */
@-webkit-keyframes slideShow {....}
@-moz-keyframes slideShow {....}
@-ms-keyframes slideShow {....}
@-o-keyframes slideShow {....}


<div class="pic-wrapper">
<figure class="pic-1"></figure>
<figure class="pic-2"></figure>
<figure class="pic-3"></figure>
<figure class="pic-4"></figure>
</div>

Belum berminat? tak apa 😊 bantu kami dengan membagikan link ini ke teman, siapa tahu, justru mereka sedang mencari ini!
Posting Iklan 50 Situs