18 lines
491 B
JavaScript
18 lines
491 B
JavaScript
|
// Affiche ou masque le bouton en fonction du défilement
|
||
|
window.onscroll = function() {
|
||
|
const scrollToTopBtn = document.getElementById("scrollToTop");
|
||
|
if (document.body.scrollTop > 200 || document.documentElement.scrollTop > 200) {
|
||
|
scrollToTopBtn.classList.add("show");
|
||
|
} else {
|
||
|
scrollToTopBtn.classList.remove("show");
|
||
|
}
|
||
|
};
|
||
|
|
||
|
// Fonction de défilement doux
|
||
|
function scrollToTop() {
|
||
|
window.scrollTo({
|
||
|
top: 0,
|
||
|
behavior: "smooth"
|
||
|
});
|
||
|
}
|