• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >浏览器兼容 > IE6常见bug附解决方法

IE6常见bug附解决方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-02

本文主要包含ie6 bug的解决方法,ie6bug,ie6常见的bug,ie6双边距bug,ie6的双倍边距bug等相关知识,佚名 希望在学习及工作中可以帮助到您
1、IE6怪异解析之padding与border算入宽高
原因:未加文档声明造成非盒模型解析
解决方法:加入文档声明<!doctype html>
 
2、IE6在块元素、左右浮动、设定marin时造成margin双倍(双边距)
解决方法:display:inline
 
3、以下三种其实是同一种bug,其实也不算是个bug,举个例子:父标签高度20,子标签11,垂直居中,20-11=9,9要分给文字的上面与下面,怎么分?IE6就会与其它的不同,所以,尽量避免。
1)字体大小为奇数之边框高度少1px
解决方法:字体大小设置为偶数或line-height为偶数
2)line-height,文本垂直居中差1px
解决方法:padding-top代替line-height居中,或line-height加1或减1
3)与父标签的宽度的奇偶不同的居中造成1px的偏离
解决方法:如果父标签是奇数宽度,则子标签也用奇数宽度;如果是父标签偶数宽度,则子标签也用偶数宽度
 
4、内部盒模型超出父级时,父级被撑大
解决方法:父标签使用overflow:hidden
 
5、line-height默认行高bug
解决方法:line-height设值
 
6、行标签之间会有一小段空白
解决方法:float或结构并排(可读性差,不建议)
 
7、标签高度无法小于19px
解决方法:overflow: hidden;
 
8、左浮元素margin-bottom失效
解决方法:显示设置高度 or 父标签设置_padding-bottom代替子标签的margin-bottom or 再放个标签让父标签浮动,子标签
margin- bottom,即(margin-bottom与float不同时作用于一个标签)
 
9、img于块元素中,底边多出空白
解决方法:父级设置overflow: hidden; 或 img { display: block; } 或 _margin: -5px;
 
10、li之间会有间距
解决方法:float: left;
 
11、块元素中有文字及右浮动的行元素,行元素换行
解决方法:将行元素置于块元素内的文字前
 
12、position下的left,bottom错位
解决方法:为父级(relative层)设置宽高或添加*zoom:1
 
13、子级中有设置position,则父级overflow失效
解决方法:为父级设置position:relative </div>

您可能想查找下面的文章:

  • ie6 z-index不起作用的完美解决方法
  • ie6下position:absolute不显示问题解决方法
  • 让IE6支持最小高度min-height、最大高度max-height的方法
  • IE6下position fixed失效的解决方法(亲测有效)
  • IE6常见bug附解决方法
  • 绝对定位的元素在ie6下不显示隐藏了的有效解决方法
  • ie6下embed标签不能播放视频问题解决方法
  • IE6浮动换行bug比较实用简单解决方法
  • IE6不支持opacity半透明 BUG的解决方法
  • 多种方法解决min-width 不兼容ie6的问题

相关文章

  • 2017-06-02FireFox下文本框/域百分比自适应数值padding显示bug解决方案
  • 2017-06-02IE9下DIV本来应该居中的结果显示为居左
  • 2017-06-02div+css学习笔记(IE与fox好多不兼容的问题)
  • 2017-06-02在支持HTML5的浏览器上运行WebGL程序的方法
  • 2017-06-02小数在各个浏览器的差异及css用小数解析差异解决浏览器兼容性问题
  • 2017-06-02解决360双核浏览器兼容模式的页面显示问题
  • 2017-06-02图片垂直居中css写法兼容ie6
  • 2017-06-02ul, li, a怎么用(谷歌/火狐/ie6/7/8)中测试
  • 2017-06-02CSS针对IE6实现网页图片底部留出空白的方法
  • 2017-06-02IE6下不能设置height:1px的元素是什么原因如何解决

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 该网站可能因黑客侵入而存在安全风险的解决方法
    • 为ie和chrome单独设置样式的方法
    • IE6无法识别伪对象:first-letter和:first-line解决方法
    • css IE8 兼容问题的汇总
    • 流行浏览器内核分类及不同版本的样式区别
    • Ztree在低版本浏览器下显示错行问题的解决方法
    • ie6,7下空DIV无任何内容时占据空间问题解决
    • PNG8格式图片是不支持半透明等问题深入分析
    • css display inline block 兼容性问题写法
    • 火狐和谷歌兼容性问题示例探讨

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有