|
|
|
| есть задача спрятать css код от всех браузеров, кроме ИЕ6 (и ниже). Нашел решение с использованием <!--[if lte IE 6]--> <!--[endif]--> в css. Но следующий код не выполняется в ИЕ6
.some_div {
position:absolute;
padding: 0;
<!--[if lte IE 6]-->
border-left:8px solid white;
filter: progid:DXImageTransform.Microsoft.Chroma(color="white");
<!--[endif]-->
}
|
(не выставляются значения border-left и filter). Проверяю в ИЕ сборки 6.00.2900.2180....
Может быть еще какой то способ спрятать код от других браузеров, кроме ИЕ? | |
|
|
|
|
|
|
|
для: tyoma_first
(21.01.2009 в 14:09)
| | Во-первых неправильно написан условный комментарий. Во-вторых, условные комментарии не работают в теле CSS.
Вот так приавильно:
<style>
.some_div {
position:absolute;
padding: 0;
}
</style>
<!--[if lte IE 6]>
</style>
.some_div {
border-left:8px solid white;
filter: progid:DXImageTransform.Microsoft.Chroma(color="white");
}
</style>
<![endif]-->
|
| |
|
|
|