浏览器兼容除了不同的浏览器厂家外,万恶的微软推出了IE5、6、7、8,并且IE9马上就要问世了。
下面进入正题
1. 刚才发现的一个问题,DIV设置背景,DIV下LI无背景,在IE7下可显示出背景图片,IE6下背景图片不显示,LI设置background:none;仍然无效。
解决办法:为DIV加zoom:1;属性,zoom就是为IE6生的,这话一点不错。
2. IE6下带有浮动属性的元素MARIN值会是制定数值的两倍
解决办法:为元素加上display:inline属性,另外,浮动属性必须加宽度,且display:inline与float不可以作用在UL上。
3. IE多了一只猪BUG 详情
解决办法:使用下面语句做注释
<!–[if !IE]> picRotate start <![endif]–> |