Div背景透明

时间:2009-09-29 15:28:01

标签: css html opacity

我必须为我的某些块制作阴影效果。我得到透明的图像宽度渐变,从暗到透明,并在另一个div(宽度= 100; repeat-x)中使用它。但是在这个阴影下还有另外一个元素,它们没有显示,我只看到那个地方的白色区域。如何获得背景图像的透明部分?

2 个答案:

答案 0 :(得分:0)

我假设是Internet Explorer。 This question应该有所帮助。

答案 1 :(得分:0)

需要查看更多内容。你的'透明'形象是什么?它必须是PNG才能保持透明度。这应该适用于除IE6之外的所有浏览器,IE6不直接支持半透明图像。

您可以使用IE6特定的AlphaImageLoader(或者在IE6上运行时为页面上的每个PNG自动设置AlphaImageLoader的许多PNG修复脚本之一)解决此问题。但是,此解决方法无法平铺(repeat-x),因此您需要制作更大的背景图像。