Всем привет. У меня есть сайт, который делаю. http://advokat-v-spb.ru/ В нем имеется фиксированное меню. При открытии меню, срабатывает overflow:hidden для html и body, чтоб наверняка :)
Но есть такой друг, как safari, который мучает сайт. У самого меню есть элемент скролла, т.к. высокое меню, выходит, что скролится весь сайт, при том, что его не трогают, а только меню. Решилась проблема так.
height:100vh; overflow:hidden;
да, все заработало шикарно, даже в сафари все супер, ничего не листается, меню работает превосходно, но проблема в том, что пользователя кидает в самое начало страницы, т.к. я понимаю, что обрезается сверху. Кто знает аналогичные решения или как оставить пользователя в том же месте? Спасибо
Можно после закрытия вернуть пользователя на то же место где остановились. В переменную js нужно записывать положение скрола, когда меню закрывается плавно промотать страницу на прежнее положение с помощью того же js. Но это похоже на костыль...
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
У меня есть header прозрачныйКогда я прокручиваяю страницу я хочу скрыть элементы, которые находятся за header
Как отменить padding родителя для img, но оставить его для текста, разметить тегами текст невозможноЧто можно сделать с img чтобы он не наследовал...
Делаю собственный слайдер изображений без сторонних плагинов на JQUERY и столкнулся с такой проблемой: Если на странице более одного элемента,...
Вот есть такой кодВ нём флекс элементы имеют высоту по его содержимому, но при этом расположение элементов растягивается на высоту флекс...