MediaWiki:Common.js: Διαφορά μεταξύ των αναθεωρήσεων
(Διαγραφή του περιεχομένου της σελίδας) |
Χωρίς σύνοψη επεξεργασίας |
||
Γραμμή 1: | Γραμμή 1: | ||
function reveal() { | |||
var reveals = document.querySelectorAll(".reveal"); | |||
for (var i = 0; i < reveals.length; i++) { | |||
var windowHeight = window.innerHeight; | |||
var elementTop = reveals[i].getBoundingClientRect().top; | |||
var elementVisible = 150; | |||
if (elementTop < windowHeight - elementVisible) { | |||
reveals[i].classList.add("active"); | |||
} else { | |||
reveals[i].classList.remove("active"); | |||
} | |||
} | |||
} | |||
window.addEventListener("scroll", reveal); |
Αναθεώρηση της 19:35, 15 Φεβρουαρίου 2023
function reveal() { var reveals = document.querySelectorAll(".reveal"); for (var i = 0; i < reveals.length; i++) { var windowHeight = window.innerHeight; var elementTop = reveals[i].getBoundingClientRect().top; var elementVisible = 150; if (elementTop < windowHeight - elementVisible) { reveals[i].classList.add("active"); } else { reveals[i].classList.remove("active"); } } } window.addEventListener("scroll", reveal);