Jquery Can';t将背景图像属性设置为“无”
我正在使用一个名为jQuery的jQuery插件 每个选定项都有一个关闭按钮,如下面的代码段所示。我想更改close按钮的颜色,但在查看了它的CSS属性后,我发现它无法完成,因为插件使用了Jquery Can';t将背景图像属性设置为“无”,jquery,css,jquery-chosen,Jquery,Css,Jquery Chosen,我正在使用一个名为jQuery的jQuery插件 每个选定项都有一个关闭按钮,如下面的代码段所示。我想更改close按钮的颜色,但在查看了它的CSS属性后,我发现它无法完成,因为插件使用了背景图像属性 如上图所示,它有一个属性background image:'selected'-sprite@2x.png'; 现在我想使用CSS自定义此文件的背景图像属性,但它不起作用 我试过背景图片:没有!重要的,背景图像:url('https://img.icons8.com/search') !重要的,
背景图像
属性
如上图所示,它有一个属性background image:'selected'-sprite@2x.png';代码>
现在我想使用CSS自定义此文件的背景图像
属性,但它不起作用
我试过背景图片:没有!重要的代码>,背景图像:url('https://img.icons8.com/search') !重要的代码>,和背景:无!重要的代码>但是没有运气
$(文档).ready(函数(){
$('.select')。已选择({
宽度:“100%”
});
});代码>
a.search-choice-close{
背景图像:无!重要;
}
美国
大不列颠联合王国
白俄罗斯
不要使用下面的代码:
a.search-choice-close {
background-image: none !important;
}
我发现jQuerySelected使用CSS媒体查询来检测屏幕的DPI
因此,解决办法是:
a.search-choice-close {
background-image: none !important;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
.chosen-container-multi .chosen-choices .search-choice .search-choice-close {
background-image: none !important;
}
}
在某些情况下,覆盖基本CSS是不够的。如您所见,它工作正常here@TemaniAfif所以我在Firefox和Safari中都试过了,但我用的是Chrome,它不起作用。我用的是Chrome,它对我很有效。。。是否清除缓存?请尝试:背景:无!重要的@Temaniaf如果我尝试清除缓存,重新启动浏览器,但仍然会出现关闭按钮。我曾尝试使用另一台具有相同Chrome版本的机器,但效果良好。