Est-il possible de supprimer l'IE comportement spécifique d'une propriété CSS via une règle plus spécifique ou l' !important
déclaration? Exemple:
.a-rule
{
behavior: url(/some.htc);
}
.a-rule.more-specific
{
behavior: /*no HTC*/
}
Je me rends compte que primordial propriétés CSS n'est pas souhaitable, mais je suis coincé ici.
Sur Edit: je ne suis pas sûr où les gens sont confus au sujet de cette question. Pour toutes fins utiles, vous pouvez considérer cela déjà un IE feuille de style spécifique. Je me demande comment, si .a-rule
ci-dessus existe et est immuable, comment peut-on supprimer le comportement via une règle plus spécifique? Un CSS standard équivalent serait:
.a-rule
{
border: 1px solid black;
}
.a-rule.more-specific
{
border: 0 none;
}
On peut réinitialiser la frontière de la propriété pour un sous-ensemble d'éléments par l'intermédiaire d'une règle plus spécifique. Je me demande comment faire pour réinitialiser le comportement de la propriété d'une manière analogue.