html – IE6与透明PNG的问题

前端之家收集整理的这篇文章主要介绍了html – IE6与透明PNG的问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我习惯了这样的想法,如果我想/需要以跨浏览器的方式使用alpha-trans PNG,那么我在div上使用背景图像,然后在IE6-only CSS中将背景标记为“无“,并包括适当的”过滤器“参数.

还有另一种方式吗?一个更好的方法?有没有办法使用img标签,而不是背景图像?

解决方法

底线是,如果您想要PNG中的Alpha透明度,并且希望它在IE6中工作,那么您需要应用Alpha ImageLoader过滤器.

现在有很多方法可以实现:浏览器特定的黑客,条件注释,Javascript / JQuery / JLibraryOfChoice元素迭代,通过UserAgent嗅探服务器端的CSS服务…

但是,所有这些都归结为使得过滤器被应用并且背景被去除.

猜你在找的HTML相关文章