Итак, проблема в том, что каждый раз, когда мой обложка/модальная информация появляется на моем веб-сайте, она имеет тенденцию превращать веб-сайт обратно в начало. Мне нужны инструкции для эмуляции проблемы, так что вы можете увидеть:Сделать сайт закрытым Прыжки в начало страницы
Перейти к этой ссылке: http://jsbin.com/saditujuli/edit?html,css,js,output
Нажмите кнопку 'Запуск с JS' в правом верхнем углу. Прокрутите страницу до нижней части раздела 'output' и нажмите на позицию: фиксированный синий сингл в
верхний правый угол.Оттуда вы можете увидеть, как веб-сайт прыгает из-за полупрозрачного фона обложки, и вы также можете сказать, что когда вы выходите из (обложки, модальные), веб-сайт находится наверху, поэтому он прыгнул.
Когда крышка приходит, она должна быть позиция: фиксированная, так что он не будет move.It предназначен, чтобы остаться на месте, когда синий тикер нажал вместо прыжков, но я не» я знаю, как это исправить. Любая помощь приветствуется. Спасибо заранее!
Это устранило проблему перехода на мобильном телефоне и компьютере, но на мобильном телефоне теперь еще прокрутки вместо того, чтобы положение: фиксируется, когда крышка идет вверх. –
Вы можете попробовать использовать мобильные изменения, которые я добавил в свой ответ. –
Я обновил jquery, используя свой путь, но мне нужна помощь в том, что вы отменили функцию preventDefault() и stopPropagation(), когда нажата кнопка выхода, и веб-сайт вернется в нормальное состояние. http://jsbin.com/saditujuli/edit?html,css,js,output –