Css 还有!重要-为什么它不工作?

Css 还有!重要-为什么它不工作?,css,internet-explorer-9,Css,Internet Explorer 9,我有这个CSS: .add-to-cart .button { background: url("pic.gif") no-repeat scroll left top transparent !important; height:37px !important; width:171px; } 这应该设置pic.gif图像,用于在带有class add to cart的div中包含class按钮的按钮,无论之前做了什么。这适用于Chrome、FF和Opera,但不适用于

我有这个CSS:

.add-to-cart .button {
    background: url("pic.gif") no-repeat scroll left top transparent !important;
    height:37px !important;
    width:171px;
}
这应该设置pic.gif图像,用于在带有class add to cart的div中包含class按钮的按钮,无论之前做了什么。这适用于Chrome、FF和Opera,但不适用于IE9。有什么想法吗?那有什么问题吗


谢谢

尝试从中删除透明


背景:url(“pic.gif”)无重复滚动左上透明!重要的

出了什么问题?发生了什么而不是你期望的?两种重要的风格中哪一种失败了?另外,您使用
覆盖哪些规则!重要信息
?IE在同一个css文件中应用上述操作,似乎忽略了!重要。请展示更多的css。还有HTML。最好是作为一个JSFIDLE。您可以做的是尝试将后台属性的参数按正确的顺序排列。颜色、图像、重复、附件、位置。我不知道这是否重要,但如果没有足够的数据,我无论如何也无法进行测试。我覆盖的规则是
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='.#eeeeee',endColorstr='.#bbbbbbbb')删除此行,使其按我所需工作。