-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathGovernmentWebsite.js
More file actions
36 lines (26 loc) · 922 Bytes
/
Copy pathGovernmentWebsite.js
File metadata and controls
36 lines (26 loc) · 922 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
let loading=document.querySelector(".loading");
let navbar=document.querySelector(".navbar")
let navlogo=document.querySelector(".navlogo1");
window.addEventListener("scroll",function(){
loading.style.width = (window.scrollY)+"px";
if(scrollY>200){
loading.style.visibility="visible";
navbar.style.visibility="visible";
navlogo.style.visibility="hidden";
navbar.classList.add("navbar-scrolled");
icon.classList.add("icon-scrolled");
}
else{
loading.style.visibility="hidden";
navbar.style.visibility="hidden";
navlogo.style.visibility="visible";
icon.classList.remove("icon-scrolled");
}
});
const images = document.querySelectorAll("#slideshow img");
let i = 0;
setInterval(() => {
images[i].classList.remove("active");
i = (i + 1) % images.length;
images[i].classList.add("active");
}, 3000);