From f04ef7f32dd28ada449a12158641bee1fc267b2e Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Wed, 27 Nov 2024 00:39:23 +0300 Subject: [PATCH] Update 1.js --- JAVASCRIPT/1.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/JAVASCRIPT/1.js b/JAVASCRIPT/1.js index 7d776a6..087d857 100644 --- a/JAVASCRIPT/1.js +++ b/JAVASCRIPT/1.js @@ -3,18 +3,17 @@ const boxes = document.querySelectorAll('.services_id'); // Görünürlük kontrol fonksiyonu function checkVisibility() { - const triggerTop = window.innerHeight * 0.8; // Ekranın altına daha yakın bir tetik noktası + const triggerBottom = window.innerHeight * 0.8; // Ekranın %80'i tetik noktası boxes.forEach((box) => { const boxTop = box.getBoundingClientRect().top; - const boxBottom = box.getBoundingClientRect().bottom; + // Eğer kutunun üst kenarı tetikleme noktasını geçerse görünür yap if (boxTop < triggerBottom) { - // Kutucuk ekranın alt kısmında ise görünür yap box.classList.add('visible'); box.classList.remove('hidden'); } else { - // Kutucuk ekranın dışında ise gizle + // Aksi halde kutuyu gizle box.classList.remove('visible'); box.classList.add('hidden'); } @@ -26,6 +25,7 @@ window.addEventListener('scroll', checkVisibility); window.addEventListener('load', checkVisibility); + /*IMAGE CHANGER*/ let currentIndex = 0; const images = document.querySelectorAll('#photo img');