const appHeight = () => {
const doc = document.documentElement
doc.style.setProperty('--app-height', `${window.innerHeight}px`)
}
window.addEventListener('resize', appHeight)
appHeight()
:root {
--app-height: 100%;
}
.block {
height: 100vh;
height: var(--app-height);
}
<div data-bg="{ссылка}">
img = $('.block').data('bg');
overflow: hidden
overflow-y: scroll
event.preventDefault()