1、PNG半透明图片的问题
虽然可以通过JS等方式解决,但依然存在载入速度等问题,所以,这个上能不要用还是尽量不要用。以达到网站最大优化。
2、IE6下的圆角
IE6不支持CSS3的圆角属性,比较好的解决方法就是用图片圆角来替代,或者放弃IE6的圆角。
3、IE6背景闪烁
如果给链接、按钮用CSS sprites作为背景,可能会发现在IE6下会有背景图闪烁的现象。造成这个的原因是由于IE6没有将背景图缓存,每次触发hover的时候都会重新加载,可以用JavaScript设置IE6缓存这些图片下面是代码:
那么也就是说直接设置height属性的话 设置多少最小就是多少就不存在最小因为当前就是最小所以会在部分分辨率下变形。
5、最大高度
6、100% 高度
在IE6下,如果要给元素定义100%高度,必须要明确定义它的父级元素的高度,如果要给元素定义满屏的高度,就得先给html和body定义height:100%;。
7、清除浮动
如果想用div(或其他容器)包裹一个浮动的元素,就会发现必须给div(容器)定义明确的height、width、overflow之中一个属性(除了auto值)才能将浮动元素严实地包裹。
8、浮动层错位
当内容超出外包容器定义的宽度时,在IE6中容器会忽视定义的width值,宽度会错误地随内容宽度增长而增长。
浮动层错位问题在IE6下没有真正好的解决方法,虽然可以使用overflow:hidden;或overflow:scroll;来修正,
新闻热点
疑难解答