Что сломалось?Сайт выглядит очень по-разному в IE и Firefox / Safari - PullRequest
0 голосов
/ 02 ноября 2010

отлично работал ранее на этой неделе, и теперь в IE все, кажется, испорчено.Есть идеи?

Специально для тестирования в IE 7/8

Ответы [ 3 ]

3 голосов
/ 02 ноября 2010

Существует таблица стилей (http://www.currensee.com/css/blueprint/ie.css), которая предоставляется всем версиям IE, кроме IE8, которая возвращает 404. Могу поспорить, что это может быть вашим виновником.

Эта строка кода:

<!--[if lt IE 8]><link rel="stylesheet" href="css/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]--> 

использует относительный путь от вашей страницы.

Похоже, он должен указывать на:

<!--[if lt IE 8]><link rel="stylesheet" href="/themes/currensee/css/blueprint/ie.css" type="text/css" media="screen, projection"><![endif]--> 

, где живут остальные ваши таблицы стилей.

2 голосов
/ 02 ноября 2010

Проблема в комментарии к вашей первой строке. IE ищет там тип документа и, если его нет, переходит в режим причуд. Удалить этот комментарий.

Кстати, вы используете тип документа XHTML 1.1, который является XML-приложением, но служит HTML. Если вы должны использовать XHTML, измените его на тип документа 1.0. Не то чтобы это имело какое-либо значение, поскольку вы все равно не обслуживаете XHTML.

1 голос
/ 02 ноября 2010

Я не знаю, является ли это корнем вашей проблемы, но ваша таблица стилей IE

http://www.currensee.com/css/blueprint/ie.css

не существует.

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