0

基本上这个CSS规则:

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

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

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

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

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

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

4

1 回答 1

3

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

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

于 2012-08-04T09:53:56.203 回答