加载样式表后,有没有办法清除所有 CSS 规则?
我必须使用构建在 Dojo 之上的专有 JavaScript 库( ESRI 的 ArcGIS Server API )。我广泛使用 Dojo 的小部件,并希望使用 Dojo 的 claro 主题,但不幸的是 ESRI 库通过加载非现场 CSS 文件(并且可能是在 JS 中硬编码的 CSS 规则)来修改 CSS。这最终破坏了 Claro 主题。
如此多的 Dojo 小部件 CSS 类被重写并创建了新规则,以至于仅清除所有 CSS 并重新加载标准 Dojo 样式表似乎更容易/更安全。
像下面这样的东西会很好:
* {none}
但我认为我最终将不得不使用 Dojo 或 jQuery 来完成此操作。