Хорошо, я давно имею дело с ошибками в IE, но эта проблема мне не подходит.IE 7 и даже 8 делают это наверняка, я не видел его на FF или Chrome.
Так что вот живой URL, который производит его: http://mog.com/music/America/Holiday
Воспроизведение не легко, это может занять несколько раз, чтобы это произошло.Посмотрите на полосу прокрутки, чтобы увидеть, как она меняет размер, чтобы вы знали, что длина страницы неожиданно немного уменьшилась.
Вот как вы это делаете:
Наведите курсор на любую вложеннуюнавигационная ссылка (главная, альбомы, песни, фотографии, новости и т. д.)
Попробуйте их, пока не увидите размер полосы прокрутки.Как только это произойдет, прокрутите весь путь вниз и заметьте, что нижний колонтитул подпрыгнул вверху большей части содержимого страницы.
Будьте осторожны при прокрутке вниз, чтобы не перевернуть несколькодругие элементы страницы, которые вдруг это исправят.Пока я вижу, что любая из кнопок Play как-то исправит это.
Это просто странно.Как состояние при опрокидывании может вызвать такое поведение?
Я пробовал:
Удаление стиля a: hover - ЭТО ИСПРАВЛЯЕТ ЭТО ... WTF?Конечно, в идеале мы должны сохранять некоторое состояние наведения, поэтому надеемся избежать этого исправления.
Воспроизведение функции наведения с помощью jQuery hover ().- ЭТО НЕ ИСПРАВЛЯЕТ.
Я полагаю, что подсказки заключаются в элементах, которые каким-то образом магически исправляют это ... и, возможно, в том месте, куда переходит страница, какие элементы внезапно скрываютсянижний колонтитул.
Наконец, я не создавал этот сайт с нуля, и он использует много абсолютного и относительного позиционирования для определенных вещей, и я знаю, что это отчасти вызывает эти странные ошибки.Я редко, редко использую абсолютное позиционирование esp, чтобы избежать подобных ошибок, но сейчас уже слишком поздно.
Спасибо всем, кто хочет это проверить !!