Я недавно взял под свой контроль большой веб-сайт. Моя проблема заключается в том, что иногда, на некоторых браузерах/компьютерах, когда вы перемещаетесь между страницами (или обновляете обновление), весь контент загружается немного вправо, а через полсекунды - назад влево, где он должен быть. Расстояние составляет всего около 5 мм, в течение секунды, но это заметно.Содержимое веб-страницы мерцает/перемещается при загрузке
Вещи, которые полезно знать:
Это WordPress сайт, но имеет только основные functions- меню содержит JQuery, но есть немного другой Javascript, чтобы предотвратить загрузку.
Все содержимое заворачивается в контейнере, который центрируется с помощью
{margin: 0 auto;}
Есть несколько таблиц стилей CSS, а также некоторые основные теги, такие как контейнеры были определены несколько times- я даже нашел несоответствие между ширина между двумя из них, но при фиксированном все еще скачет.
На этой странице нет картинок, которые заставляют его прыгать, будучи медленными для загрузки.
Содержимое пересылается только в том случае, если содержимое больше высоты экрана, то есть оно отключается.
Содержимое будет прыгать с моего старого компьютера, но не будет прыгать с моим новым компьютером, в той же сети и соединении.
На старшем компьютере контент будет перескакивать с IE 10, но не тогда, когда вы поместите IE10 в режим совместимости.
Я боюсь, что у меня нет разрешения на размещение ссылки на веб-сайт, поэтому я попытался поместить все, что я знаю об этом здесь. Я знаю, что это затрудняет работу, но любые указатели, которые помогут мне в правильном направлении, помогут много!
Обновление!
Полосы прокрутки были проблемно я ответ из этой темы: Making the main scrollbar always visible
и все прыжки остановилось!
Является ли прыжок из-за появления полосы прокрутки? – j08691
попробуйте добавить 'margin: 0px' и' padding: 0px' в тело CSS, а не только контейнер и посмотреть, поможет ли это. – SaturnsEye
Отчасти - я вижу, что некоторые страницы изменяют позицию permenatnly из-за полосы прокрутки, но большинство из них перемещается, а затем возвращается назад, все при загрузке. если это из-за полосы прокрутки, есть ли способ предотвратить это? – user2992350