100vh.
Нужно, что бы при его появлении у нас на body прекращалась прокрутка, но внутри менюшки прокрутка возникала.
После закрытия менюшки мы должны остаться в том же месте на сранице.
Я сделал:
У меня есть два основных блока - wrap и menu (тот самый popup)
При открытии меню я делал display none для wrap и в итоге в вьюпорте получал только менюшку , но когда закрываю, и display озвращаю в block, то конечно же перемещаюсь в начало страницы.
Вообщем вот такой костыль, сможете подсказать, пожалуйста? )))
Мне интересно, вот все когда подобный хелп читают себе в голове все представляют? )
у врапа скролл убирай, а не дисплей нон
Сделай на js при открытии менюшки запоминание места скролла от верха, и по закрытию делай скролл до этого места
Обсуждают сегодня