png-24 Photoshop中导出这样的图片格式支持半透明,而gif图片格式仅支持透明或不透明,不支持半透明。浏览器兼容性方面,IE6及以下版本不兼容png半透明,若不考虑IE6的兼容性可以导出png-24图片格式。
若考虑IE6的效果,则可以使用CSS的透明度属性opacity,如.div{opacity:0.5; filter:alpha(opacity=50)\9;}表示其不透明度为50%,该值为1时表示不透明,为0时完全透明。缺点是对整个元素起作用,若要实现不规则Alpha透明,建议使用png-24,放弃对IE6的支持,或更改方案。IE8及以下版本不支持opacity,可使用filter:alpha(opacity=50)