.nav
), если нет кнопки (кнопки с классом .btn
) в зоне видимости страницы. Если видна кнопка - скрываем плавающий блокconst button = document.querySelector('.button')
const nav = document.querySelector('.nav')
window.addEventListener('scroll',()=>{
if(button.getBoundingClientRect().bottom < document.documentElement.clientHeight && black.getBoundingClientRect().bottom > 0) {
nav.classList.add('visible')
} else {
nav.classList.remove('visible')
}
})