Jquery CSS无处继承透明

Jquery CSS无处继承透明,jquery,css,background-image,transparent,Jquery,Css,Background Image,Transparent,基本上,这个CSS规则: background:url('../img/logo-small.png'); 在任何浏览器上,转换为: background: url("../img/logo-small.png") repeat scroll 0% 0% transparent; 我没有任何容器具有透明规则,但显然这会阻止显示背景。奇怪的是,背景色反而起作用 如果有任何用处,应用于CSS类的内容将使用jQuery动态创建 是否有方法覆盖此透明参数?在这种情况下透明指元素的背景色,默认情况下是

基本上,这个CSS规则:

background:url('../img/logo-small.png');
在任何浏览器上,转换为:

background: url("../img/logo-small.png") repeat scroll 0% 0% transparent;
我没有任何容器具有透明规则,但显然这会阻止显示背景。奇怪的是,
背景色
反而起作用

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


是否有方法覆盖此
透明
参数?

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


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

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


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

没有进行继承;这就是CSS中速记属性的工作原理-任何未设置的属性都将隐式设置为其初始值(当然,
背景色的初始值是
透明的
)。这就是为什么在使用速记时要小心的原因。我觉得这很奇怪,因为当我为其他类设置规则时,它是有效的。但是现在你让我想到了abut,它们都有一套背景色!!无论如何谢谢你!没有继承权;这就是CSS中速记属性的工作原理-任何未设置的属性都将隐式设置为其初始值(当然,
背景色的初始值是
透明的
)。这就是为什么在使用速记时要小心的原因。我觉得这很奇怪,因为当我为其他类设置规则时,它是有效的。但是现在你让我想到了abut,它们都有一套背景色!!无论如何谢谢你@恩里科很高兴我能帮忙。如果答案有帮助,请接受。是的,别担心。“只需要10分钟就可以了。”恩里科很高兴我能帮上忙。如果答案有帮助,请接受。是的,别担心。只需要10分钟就可以了。