Можно ли удалить CSS-свойство поведения, специфичное для IE, с помощью более конкретного правила или объявления !important
?Пример:
.a-rule
{
behavior: url(/some.htc);
}
.a-rule.more-specific
{
behavior: /*no HTC*/
}
Я понимаю, что переопределение свойств CSS нежелательно, но я застрял здесь.
При редактировании : я не уверен, где людизапутаться по этому вопросу.Для всех целей вы можете считать, что это уже специфичная для IE таблица стилей.Я спрашиваю, как, если .a-rule
выше существует и является неизменным, как можно удалить поведение с помощью более конкретного правила?Стандартным эквивалентом CSS будет:
.a-rule
{
border: 1px solid black;
}
.a-rule.more-specific
{
border: 0 none;
}
Можно сбросить свойство границы для подмножества элементов с помощью более конкретного правила.Я спрашиваю, как сбросить свойство поведения аналогичным образом.