我很好奇,是否可以在不使用浏览器嗅探/条件注释将insertRule分配给IE的情况下,在Javascript中的addRuleaddRule方法之间进行切换。

在CSS中,我可以使用特定设备不支持的属性(例如IE :: pseudo-selector)来编写特定浏览器的规则。 Javascript中有类似的技巧吗?

感谢您的见解!

最佳答案

if(sheet.addRule) {
    sheet.addRule(...);
}
else
{
    sheet.insertRule(...);
}

08-15 16:09