В таблицах стилей такого синтаксиса нет.

ли удалить свойство 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;
}

Можно сбросить свойство border для подмножества элементов с помощью более конкретного правила. Я спрашиваю, как сбросить свойство поведения аналогичным образом.

Ответы на вопрос(0)

Ваш ответ на вопрос