div在其他div之外的不透明度

时间:2011-04-11 18:10:08

标签: jquery opacity

我正在寻找具有不透明度的解决方案。 我有div(父)与另一个div(子)。 父div具有背景图像,设置不透明度为0.5。 子div小于父级,在其内部看到不透明度为1.0的背景图像。 有可能吗?

3 个答案:

答案 0 :(得分:2)

这是不可能的。

如果父div设置了不透明度,则所有子div都会继承该不透明度。

答案 1 :(得分:0)

您可以将透明度放入背景图像(例如透明的PNG),或使用RGBA颜色在父div的背景中放置平面颜色 - 这只会影响背景,而不会产生任何文本或儿童元素透明。

您应该知道,浏览器不支持100%的PNG图像和RGBA颜色。如果您使用这些技术,则可能需要为旧浏览器提供变通方法。

答案 2 :(得分:-2)

如果您正在使用图像或在父级中有其他内容需要应用不透明度,则不能将另一个div作为子级,而是将其放在div之外并且绝对位于另一个div之上。 / p>

example

相关问题