CSS怎么避开使用滤镜的问题

来源:爱站网时间:2022-10-10编辑:网友分享
有朋友问:CSS怎么避开使用滤镜的问题?为了帮助各位小伙伴解决这方面的难题,爱站技术频道小编整理了相关资料给大家,有需要的小伙伴千万不要错过了,一起来看一看吧!

  这个滤镜的问题在于浏览器加载图片时它会终止内容的呈现并且冻结浏览器。在每一个元素(不仅仅是图片)它都会运算一次,增加了内存开支,因此它的问题是多方面的。

  IE独有属性AlphaImageLoader用于修正7.0以下版本中显示PNG图片的半透明效果。这个滤镜的问题在于浏览器加载图片时它会终止内容的呈现并且冻结浏览器。在每一个元素(不仅仅是图片)它都会运算一次,增加了内存开支,因此它的问题是多方面的。

  完全避免使用AlphaImageLoader的最好方法就是使用PNG8格式来代替,这种格式能在IE中很好地工作。如果你确实需要使用AlphaImageLoader,请使用下划线_filter又使之对IE7以上版本的用户无效。

  这是yahoo网站性能最佳体验的其中一条,但滤镜对页面性能影响到底有多大,目前好像还没有正式的测试结果可参考,你知道吗?

  CSS怎么避开使用滤镜的问题内容分享到这里就结束了,如果你还有需要补充的,可以随时来网站留言。关注爱站技术频道网站,每天带你体验不一样的技术文章内容。

上一篇:CSS演示3D立方体制作的实例代码

下一篇:CSS之clip属性的详细介绍

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载