Представление совместимости Internet Explorer нарушает дизайн моего сайта - PullRequest
3 голосов
/ 21 сентября 2010

Мой дизайн сайта выглядит хорошо в Mozilla.Но когда я пытаюсь запустить в IE, дизайн не выглядит хорошо.Когда вид совместимости из меню «Инструменты» в меню IE не отмечен, дизайн выглядит хорошо.Но по умолчанию проверяется представление совместимости.

Может ли по умолчанию снять флажок представления совместимости или это какая-то другая проблема?

Ответы [ 4 ]

2 голосов
/ 21 сентября 2010

Даже если вы просматриваете веб-сайт самостоятельно, не используя представление «Совместимость» в IE8, другие пользователи по-прежнему будут просматривать веб-сайт в IE6 / 7 и других браузерах.

Было бы лучше исправить проблемы, которые вызывают ошибки проектирования, чтобы вы не работали над этой проблемой.

Если вы опубликуете html-разметку / css, которая, кажется, является проблемой, я уверен, что здесь найдется много людей, которые могут помочь.

1 голос
/ 20 февраля 2011

Решение с метатегом будет хорошим временным решением, пока не будет выяснена истинная причина. Однако метатег на самом деле не позволяет вам контролировать режим, в котором работает браузер. Кажется, он просто удаляет из браузера значок с возможностью нажатия.

1 голос
/ 21 сентября 2010

Да. Соответствующим документом, описывающим «представление совместимости», является Internet Explorer 8 Readiness Toolkit

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

Согласно Принудительное использование IE8 в режиме совместимости IE7 , Вы можете добавить следующий тег, чтобы IE8 отображался как IE7:

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

Но я думаю, что лучше очищать HTML, чтобы он корректно работал как в IE7, так и в IE8.

...