我在应用一种风格时遇到了麻烦!important.我试过了:
$("#elem").css("width", "100px !important");
Run Code Online (Sandbox Code Playgroud)
这什么都不做 ; 没有任何宽度样式应用.是否有jQuery-ish方式应用这样的样式而不必覆盖cssText(这意味着我需要先解析它等等)?
编辑:我应该补充一点,我有一个样式表!important,我试图用!important样式内联覆盖一个样式,所以使用等等.width()不起作用,因为它被我的外部!important样式覆盖.
此外,将覆盖以前的值的值进行计算,所以我不能简单地创建另一个外部风格.
标题几乎总结了它.
外部样式表具有以下代码:
td.EvenRow a{
display: none !important;
}
Run Code Online (Sandbox Code Playgroud)
我尝试过使用:
element.style.display = "inline";
Run Code Online (Sandbox Code Playgroud)
和
element.style.display = "inline !important";
Run Code Online (Sandbox Code Playgroud)
但都不起作用.是否可以使用javascript覆盖!important样式.
如果这会产生影响,那么这就是一个关键的扩展.