Membuat Modern slider dengan Javascript

Halo teman teman kursus laman Source Code Aplikasi, berbicara mengenai slider biasanya kita memasang slider dengan bantuan plugin javascript atau jquery, tapi kali ini kita akan belajar Membangun Modern slider dengan Javascript, nah kalo sebelum di artikel sebelum nya kita telah membangun desain slider dan menyiapkan gambar gambarnya dengan hMTL dan CSS, nah kali ini kita akan membangun slider nya dengan Javascript, oke seketika saja kita praktekan yah teman teman.





kita dapat lihat kode index html kita seperti ini yah teman teman



<!DOCTYPE html>
<html lang=en>
<head>
<meta charset =UTF-8>
<title> Slider Click </title>
<link rel =stylesheet href =style.css>
</head>
<body>
<div class =container>
<div class =imgBig>
<img src =img/img1.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
</div>
<div class =imgSmall>
<img src =img/img1.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img2.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img3.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img4.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img5.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img6.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img7.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
<img src =img/img8.jpg alt=Halo teman teman kursus laman Source Code Aplikasi Membangun Modern slider dengan Javascript>
</div>
</div>
</body>
</html>


nah sebelum penutup tag body teman teman ketikan kode javascript berikut yah teman teman



<script>


const[imgBig, imgSmall, opacity] =[


document.querySelector(‘.imgBig img’),


document.querySelectorAll(‘.imgSmall img’),


0.5


];


imgSmall[0].style.opacity = opacity;


imgSmall.forEach(img=>img.addEventListener(‘click’, imgClick));



function imgClick(e){


imgSmall.forEach(img=>img.style.opacity=1);


imgBig.classList.add(‘fade-in’);


setTimeout(()=>imgBig.classList.remove(‘fade-in’),500)



imgBig.src = e.target.src;


e.target.style.opacity = opacity;


}


</script>



kalo di lihat keseluruhan kodenya seperti berikut teman teman.



Halo



nah kini kita tinggal menambahkan sedikit animasi di style css nya yah teman teman, ketikan di css nya berikut.



@keyframes fadeIn {


to{


opacity:1;


}


}



.fade-in {


opacity: 0;


animation: fadeIn 0.5s ease-in 1 forwards;


}



keseluruhan kode css nya sperti gambar berikut yah teman teman



Halo



dan struktur folder nya seperti ini yah teman teman.



Halo



gampang bukan teman teman membangun nya, sekianlah panduan Membangun Modern slider dengan Javascriptt, semoga bermanfaat yah teman teman. 😀




Sumber https://kursuswebsite.org

Popular posts from this blog

Perbedaan Antara Keyup dan Keydown Pada jQuery

Membuat Table Warna Berselang dengan PHP