1.0.0 • Published 3 years ago
brito101-fade v1.0.0
Fade
Class for applying the "fade" effect in DOM sections, in a simple way, used on the website https://www.rodrigobrito.dev.br. -- Classe para aplicação do efeito "fade" em seções do DOM, de forma simples, utilizada no site https://www.rodrigobrito.dev.br.
Example of use
Selecting DOM elements with the "fadeInScroll" class (can be any tag) and importing the class (import Fade from...) or in the same file: -- Selecionando elementos do DOM com a classe "fadeInScrool" (pode ser qualquer tag) e importando a classe (import Fade from...) ou no mesmo arquivo:
const fadeInScroll = document.querySelectorAll(".fadeInScroll");
const fade = new Fade(fadeInScroll);
fade.init();
Adding to browser window "scroll" event with debounce: --Adicionando ao evento de "scroll" da janela do navegador com debounce:
window.addEventListener("scroll", () => {
let timer;
if (timer) clearTimeout(timer);
timer = setTimeout(() => {
fade.checkFades();
timer = null;
}, 200);
});
1.0.0
3 years ago