Чтобы блокировать страницу при адаптации, чтобы она никогда не прокручивалась, вы можете попробовать использовать свойство CSS height: 100vh для элемента body. Это свойство устанавливает высоту элемента равной полной высоте области просмотра (видимой части веб-страницы).
Например, вы можете использовать следующий CSS:
body {
height: 100vh;
overflow: hidden;
}
Это заставит элемент body занимать всю высоту окна просмотра, а свойство overflow: hidden предотвратит любую прокрутку.
Вы также можете установить для свойства height элемента body фиксированное значение в пикселях, например, height: 1000px, если вы хотите, чтобы страница имела определенную высоту независимо от размера окна просмотра.
Имейте в виду, что использование высоты: 100vh или фиксированного значения высоты может плохо работать на маленьких экранах или когда содержимое страницы выше области просмотра. В этих случаях вам может потребоваться использовать адаптивный подход к дизайну, чтобы содержимое соответствовало области просмотра.