IE9 Document Mode Toggle устраняет проблемы CSS CSS? - PullRequest
1 голос
/ 18 августа 2011

Я работаю над своим первым проектом SharePoint и выполняю некоторую поддержку UX.Страница моего клиента использует некоторые пользовательские CSS, включая горизонтальное главное меню с выпадающими подменю.Когда страница загружается в IE9, ни одно из подменю не работает правильно.Раскрывающиеся списки появляются, когда вы наводите курсор мыши на элемент верхнего уровня, но когда вы перемещаете курсор вниз в подменю, курсор не регистрируется, и меню исчезает.

Эти ссылки отлично работают в последних версияхChrome и Firefox, так что я уверен, что это странная вещь IE.В IE9, если я открою инструменты разработчика и переключу режим документа с IE9 на IE7, а затем снова на IE9, меню будет работать правильно до конца срока службы вкладки браузера (например, когда я использую подменю для перехода на другие страницы, раскрывающиеся списки продолжают функционировать должным образом).К сожалению, поскольку это SharePoint, у меня нет большого контроля над структурой HTML здесь.

Кто-нибудь знает, что может происходить?Кто-нибудь знает влияние переключения режимов браузера на IE7 и обратно и почему это может решить проблему?Спасибо!

1 Ответ

3 голосов
/ 18 августа 2011

Попробуйте это:

<meta http-equiv="X-UA-Compatible" content="IE=7">

Это заставит IE8, IE9 и т. Д. Отображаться так, как если бы они были IE7.

...