如何兼容IE6浏览器问题

 时间:2026-02-17 15:21:57

1、条件Hack:判断浏览器类型,然后是否渲染该代码效果。具体代码:

<!--[if keyword>?IE <version>?]> css代码块 <![endif]-->

如何兼容IE6浏览器问题

2、属性Hack:高版本浏览器在前,低版本的在后覆盖,顺序不能错。

*color{for ie7}

_color{for ie6}

如何兼容IE6浏览器问题

3、IE6中没有min-height这个属性,可以设定高度“height:auto !important;height:500px;”

如何兼容IE6浏览器问题

4、IE6的3像素Bug,当浮动元素与非浮动元素相邻时,这个3像素的间隙就会出现。解决办法,可以定义非浮动元素高度,使得获得布局。或者给浮动元素添加“_margin-left:3px”

如何兼容IE6浏览器问题

5、IE6的文本溢出,指文字重复出现。可能是因为浮动层之间有注释文字的话,之前那个浮动层的内容文字就有可能遭遇一个“隐形”的复制,但是代码里查看文字可并没有多出来。

解决办法有三个:

1、删除注释文字;

2、设定div的高度;

3、不设置浮动。

如何兼容IE6浏览器问题

  • IE11浏览器启用与禁用管理加载项按钮为灰色
  • edge浏览器如何切换到兼容性模式
  • 新版Edge如何查看SSL证书
  • IE浏览器怎么设置允许弹出窗口?
  • Win10系统ie主页修改无效怎么办?
  • 热门搜索
    美国旅游注意事项 山西省旅游景点 温州海外旅游公司 新西兰旅游地图 景德镇旅游景点 重庆金佛山旅游攻略 哈尔滨冬季旅游攻略 新西兰打工旅游签证 四川省旅游政务网 旅游书籍