5

我正在设计一个电子商务 Gekosale。不幸的是,我无法更改现有的 css 文件(当用户在管理区域中保存一些设置时,它们会被覆盖)。那些现有的 css 文件包含 IE 特定的样式,即。

progid:DXImageTransform.Microsoft.gradient(startColorstr='#063053', endColorstr='#395873');

我不知道如何从我自己的文件中更改它们。我知道如何改变每一种“正常”的风格

.class123
{
  color: red;
}

可以很容易地改变:

.class123
{
  color: blue !important;
}

谁能告诉我如何从 CSS 中关闭 IE 渐变和其他类似的东西?

4

3 回答 3

3
progid:DXImageTransform.Microsoft.gradient(enabled = false) !important;

应该做的伎俩。您也可以尝试:

filter: none;
于 2012-11-13T11:26:08.480 回答
2

在你的 CSS 中写下这个 -

*{ filter: none !important; }
于 2012-11-13T11:29:12.380 回答
1

您可以在 head 标签中执行类似的操作:

<!--[if lt IE 9]>
    <style type="text/css">
    .your-class {
        filter: none;
         }
 </style>
于 2012-11-13T11:27:15.160 回答