jQuery UI主题和:not()选择器

时间:2011-05-25 13:08:40

标签: css jquery-ui css-selectors

我创建了一个自定义的jQuery UI主题。我的一个样式.ui-state-hover负责将鼠标悬停在所有各种按钮上。另一种风格是.ui-datepicker-close,它通过添加图标来自定义日期选择器上的关闭按钮。

我的问题是当我将鼠标悬停在日期选择器中的关闭按钮上时,.ui-state-hover风格开始发挥作用。我尝试将:not()选择器应用于.ui-state-hover类,但这没有任何区别。

我需要在IE8中使用它(该站点需要在ie8中工作)。

1 个答案:

答案 0 :(得分:0)

尝试按顺序将您的样式放在css文件中,即在.ui-datepicker-close之前放置.ui-state-hover。这应该是神奇的。如果没有,您可以尝试在'.ui-datepicker-close'定义中为所有样式定义添加'!important'。

祝福, 托马斯