如何让PNG在IE中透明呈现

PNG对比GIF和JPG有很多的优势,它的透明或半透明特性能很好的被应用到网页中。Firefox和Oprea对PNG的支持非常好,但是IE却“独特”了一把。当然IE7+已经支持PNG的这一特性。但是IE6还不行。网上有很多人用JS来实现IE6的PNG透明特性,其实都是通过修改CSS实现的。当然也可以用CSS直接实现,当然实现的时候需要css hack,对于Firefox、Opera可以直接在CSS中用常规方式部署PNG图片,下面讲在IE6下的实现:
使用到的是:IE5.5+的AlphaImageLoader滤镜
语法:
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src=sURL )

Tags:

  • 搜索

  • Tags Cloud

    • (2) (2) (2) (12) (2) (2) (6) (11) (2) (2) (3) (3) (2) (19) (6) (3) (3) (9) (3) (2) (2) (21) (2) (4) (3) (2) (15) (3) (2) (2) (2) (3) (2) (2) (2) (2) (3) (2) (3) (12) (3) (2) (5) (3) (2)

      WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • 赞助商

    AD载入中……