jQuery UI主题和:not选择器

问题描述

| 我创建了一个自定义的jQuery UI主题。我的样式之一.ui-state-hover负责将鼠标悬停在所有各种按钮上。另一个有问题的样式是.ui-datepicker-close,它通过添加图标来定制日期选择器上的关闭按钮。 我的问题是,当我将鼠标悬停在日期选择器中的关闭按钮上时,.ui-state-hover样式开始起作用。我尝试将:not()选择器应用于.ui-state-hover类,但这没有什么区别。 我需要在IE8中使它工作(该站点需要在ie8中工作)。     

解决方法

尝试按以下顺序将样式放在css文件中,即,将.ui-state-hover放在.ui-datepicker-close之前。这应该做魔术。如果没有,您可以尝试将\'!important \'添加到\'。ui-datepicker-close \'定义中的所有样式定义中。 最好的祝愿, 托马斯