IE6图片修复&条件Hack&属性Hack&选择Hack

解决IE6图片修复:
在IE6中对图片格式png24支持度不高,如果使用的图片格式是png24,则会导致透明效果无法正常显示

解决方法:

1.可以使用png8来代替png24,即可解决问题,但是使用png8代替png24以后,图片的清晰图会有所下降

2.使用JavaScript来解决该问题,需要向页面中引入一个外部的JavaScript文件,然后在写一下简单的JS代码,来处理该问题




条件Hack;

有一些情况,有一些特殊的代码我们只需要在某些特殊的浏览器中执行,而在其他的浏览器中不需要执行,这时就可以使用CSS Hack来解决该问题

CSS Hack实际上指的是一种特殊的代码,这段代码只在某些浏览器中可以识别,而其他浏览器不能识别,通过这种方式,来为一些浏览器设置特殊的代码

#:条件Hack

它只对IE浏览器有效,其它的浏览器都会将它识别为注释

IE10及以上的浏览器已经不支持这种方式

格式:



属性Hack;

属性Hack



选择Hack:

选择符

你可能感兴趣的:(IE6图片修复&条件Hack&属性Hack&选择Hack)