我必须为我的某些块制作阴影效果。我得到透明的图像宽度渐变,从暗到透明,并在另一个div(宽度= 100; repeat-x)中使用它。但是在这个阴影下还有另外一个元素,它们没有显示,我只看到那个地方的白色区域。如何获得背景图像的透明部分?
答案 0 :(得分:0)
我假设是Internet Explorer。 This question应该有所帮助。
答案 1 :(得分:0)
需要查看更多内容。你的'透明'形象是什么?它必须是PNG才能保持透明度。这应该适用于除IE6之外的所有浏览器,IE6不直接支持半透明图像。
您可以使用IE6特定的AlphaImageLoader
(或者在IE6上运行时为页面上的每个PNG自动设置AlphaImageLoader
的许多PNG修复脚本之一)解决此问题。但是,此解决方法无法平铺(repeat-x
),因此您需要制作更大的背景图像。