Есть ли простой способ для IE7 визуализировать страницу, как это было в IE6? - PullRequest
2 голосов
/ 26 октября 2011

Вот сайт, который хорошо отрисовывается в IE5.5, IE6 и IE8 +, но не в IE7.

http://www.imaputz.com/cssStuff/bigFourVersion.html.

Там проделано много работы (более 9000 хаков).Есть ли способ для IE7 визуализировать его в режиме IE6?


ОБНОВЛЕНИЕ : Я знаю источник проблемы.Это здесь:

html>body tbody {
    ...
    height: 262px;
    ...
}

ОБНОВЛЕНИЕ2 : Я прочитал это и исправил его.WAAHOOO, я css гуру !!!

Изменить предыдущий код на это:

html>/**/body tbody {
    ...
    height: 262px;
    ...
}

1 Ответ

0 голосов
/ 27 октября 2011

Условные комментарии не могут быть решением.Они не работают в IE7.Вместо этого вы должны использовать CSS-хаки.Вы можете найти список надежных хаков здесь: http://www.webdevout.net/css-hacks

IE 6 и ниже

* html {}

IE 7 и ниже

*:first-child+html {} * html {}

Только для IE 7

*:first-child+html {}

Только для IE 8

 .ie8only { color /*\**/: #fff\9 }

(я бы мечтал о каком-нибудь чистомрешение, но не могу понять ...)

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