UNPKG

scrollify-lite

Version:

Scrollify lite is a simple code for hiding header when scrolling down and showing when scrolling up.

17 lines (16 loc) 534 B
export default function Scrollify (hideObject, scrollContent) { var header = document.querySelector(hideObject) var content = document.querySelector(scrollContent) var position = content.scrollTop content.addEventListener('scroll', () => { let scroll = content.scrollTop if (scroll > position) { header.classList.remove('header-show') header.classList.add('header-hide') } else { header.classList.remove('header-hide') header.classList.add('header-show') } position = scroll }) }