html – IE6与透明PNG的问题

我习惯了这样的想法,如果我想/需要以跨浏览器的方式使用alpha-trans PNG,那么我在div上使用背景图像,然后在IE6-only CSS中将背景标记为“无“,并包括适当的”过滤器“参数.

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

解决方法

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

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

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

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些