У меня была периодическая проблема, которая, как я думал, была связана с неочищенными поплавками. Что происходит в Chrome (мой основной браузер для разработки), так это то, что вертикальная полоса прокрутки фиксируется в верхнем положении, и я не могу прокручивать страницу вниз. Первоначально, когда страница начинает загружаться, вы можете прокручивать ее, а затем, когда страница загружается, она возвращается к началу и блокируется.
Я только что разрывал свои страницы в поисках неочищенных поплавков и отсутствующих тегов и, наконец, обнаружил, что это связано с тем, что URL-адрес имеет # в конце (который добавляется программно и остается, когда я обновляю страницу).
Эта проблема возникает только в Chrome — в других браузерах WebKit ее не возникает.
Я предполагаю, что он ищет якорь и не находит его, а затем сдается. Это определенно ошибка, но мне было интересно найти обходной путь или почему это происходит только на моем сайте - например, я не могу продублировать его здесь.
Щелкните, удерживая клавишу Shift, URL-адрес, чтобы открыть его в новом браузере:
URL-адрес, который будет заблокирован: /faq#
URL-адрес, который не блокируется (тот же, но без #): /faq