CSS从无处继承透明

时间:2012-08-04 09:49:25

标签: jquery css background-image transparent

基本上这个CSS规则:

background:url('../img/logo-small.png');

在任何浏览器上,转换为:

background: url("../img/logo-small.png") repeat scroll 0% 0% transparent;

我没有任何具有透明规则的容器,但显然这会阻止显示背景。奇怪的是,background-color可以起作用。

如果有任何用处,可以使用jQuery动态创建应用于CSS类的内容。

有没有办法覆盖这个transparent参数?

1 个答案:

答案 0 :(得分:3)

在这种情况下,transparent指的是元素的背景颜色,默认情况下是透明的。您可以通过显式设置颜色来覆盖它,例如:

background:url('../img/logo-small.png') #FFFFFF;