Меню исчезнет при наведении, ошибка IE6? - PullRequest
0 голосов
/ 12 сентября 2011

Я не могу понять, почему меню исчезает в IE6 (при использовании версии в режиме XP Windows 7), когда я

  1. наведите абзац основного содержания
  2. наведите ссылку "Обычные члены"

См. Страницу в http://preview.hksenet.hk/Home/President и таблицу стилей меню в http://preview.hksenet.hk/Content/sidemenu.css

Кто-нибудь может помочь? Большое спасибо!

1 Ответ

0 голосов
/ 21 сентября 2011

Вау, это странно!
У меня нет точного ответа, но вот пара мыслей.

По крайней мере для меня отключение jQuery решило проблему. В HTML Shiv было много js-ошибок, отображаемых в консоли, хотя ни одна из них не была очевидна при загрузке страницы.

Моя лучшая ставка в том, что jQuery выбирает это изображение (что приводит к исчезновению меню), вызывая некоторые неожиданные результаты. Может быть, учитывая ошибки HTML Shiv, это связано с тем, что селекторы отключены. Таким образом, понять, почему IE6 является единственным виновником. Я считаю FireQuery дополнением к Firefox, которое отображает встроенные события JavaScript, которые должны помочь. Если кажется, что больше ничего не имеет смысла, может быть, протестируйте в HTML 4 или другом, чтобы убедиться, что Шив не виноват?

Это регулярное выражение Python (при необходимости вы можете запустить его на онлайн-тестере регулярных выражений) удаляет все элементы html5 и превращается в div этого класса. Это был бы быстрый способ исключить проблемы с HTML

Удачи!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...