【发布时间】:2014-10-22 15:38:13
【问题描述】:
我正在尝试删除默认样式,即 Kendo UI 的窗口弹出样式。它们目前被动态放入样式标签中,并且可以通过 kendoWindow() 方法进行更改。
但是我希望将它们删除,以便我可以使用自己的样式表来控制窗口。也许有人对 Kendo UI 有经验,或者有想法删除这些样式,以便我可以从标准 CSS 开始。
我尝试清除 style 属性,但它破坏了窗口中不应出现的一些内容。
$('.k-widget.k-window').attr('style', '');
【问题讨论】:
-
Kendo 从 JavaScript 而非 CSS 获取其内联 CSS。它不能被 CSS 覆盖。内联 CSS 在特异性方面胜出。
-
好的,所以使用
!Important -
如果你想要定义自己的样式...为什么不在他们的后面包含你自己的样式?
-
我没有意识到 !important 覆盖了内联样式!很好的答案@CSharper
标签: javascript jquery kendo-ui