覆盖线性渐变CSS属性

时间:2015-09-09 13:33:34

标签: css linear-gradients

我有以下类定义:

height: 99px;
width: 961px;
padding-top: 40px;
font-size: 15px;
color: rgb(255, 255, 255);
background: no-repeat url(data:image/png;base64,h64GFj4fhffGFHJJ74fhf);

然而,该网站的javascript(我无法影响)正在向后台添加linear-gradient属性:

height: 99px;
width: 961px;
padding-top: 40px;
font-size: 15px;
color: rgb(255, 255, 255);
background: linear-gradient(rgba(0, 153, 204, 0.701961) 0%, rgba(0, 153, 204, 0.701961) 100%) no-repeat, url(data:image/png;base64,h64GFj4fhffGFHJJ74fhf);

现在,没有javascript,只能通过CSS,如何覆盖属性,如:取消其效果?

我用Google搜索,我发现将filter: none !important;添加到我原来的类定义中,但这并不起作用。 其他建议包括添加background-image: none,但我想保留我的背景图片。

1 个答案:

答案 0 :(得分:1)

您可以尝试在css表中添加这两行:

background: none !important;
background: no-repeat url(data:image/png;base64,h64GFj4fhffGFHJJ74fhf) !important;

丑陋但我认为它可能有用