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

IE6常见bug附解决方法

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

本文主要包含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

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

  • IE6常见bug附解决方法

相关文章

  • 2017-08-06图解CSS中position属性的定位用法
  • 2017-08-06css之六个为什么为您解答 性能与习惯的结合
  • 2017-08-06css3简单练习实现遨游浏览器logo的绘制
  • 2017-08-06CSS自定义select下拉选择框不用其他标签模拟且兼容多数浏览器
  • 2017-08-06Button未设type属性时在非IE6/7中具有submit特性并自动提交form
  • 2017-08-06css设置矢量图字体图标的方法(图解)
  • 2017-08-06设置网站二级导航及把二级导航做的好看
  • 2017-08-06CSS inline-block属性概述及其使用示例
  • 2017-08-06css3使网页、图片变成灰色兼容大多数浏览器
  • 2017-08-06谈谈CSS的边距合并之我的理解

文章分类

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

最近更新的内容

    • div style属性中设置其border无效是什么情况如何解决
    • div style常用属性介绍及使用示例
    • 使用CSS3的font-face字体嵌入样式的方法讲解
    • css动画+照片清晰度动画的实现方法
    • Css浮动元素外层容器高度为0(无高度)的解决方法
    • 无需JS和jQuery代码实现CSS3鼠标浮动放大图片
    • 使用CSS3制作一个简单的进度条(demo)
    • CSS中的伪元素简介
    • CSS3 @font-face属性使用指南
    • 控制DIV中文字绝对居中的简单方法

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

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