IE6浏览器下设置div的高度

原创 2015年07月09日 09:33:17
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<style type="text/css">
.mytest{
  width:100px;
  height:1px;
  border:1px solid red;
  font-size:0px;
  overflow:hidden;
}
</style>
</head>
<body>
<div class="mytest"></div> 
</body>
</html>

IE6浏览器下如何设置div的高度:
建议:尽可能的手写代码,可以有效的提高学习效率和深度。

在IE6浏览器下,我们可能无法随心所欲的设置一个div的高度,因为在IE6浏览器下,div的高度好像和字体大小联系在一起的,如果你不设置字体的大小,那么将无法将div的高度设置到小于12px的尺寸。例如:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<style type="text/css">
.mytest{
  width:100px;
  height:5px;
  border:1px solid red;
}
</style>
</head>
<body>
<div class="mytest"></div> 
</body>
</html>

以上在代码在标准浏览器下,是正常的,但是在IE6浏览器下,无法将div高度设置为5px,高度依然是12px。解决方法就是将div的字体大小设置为0px,然后即可设置更小的高度了,但是最小高度只能够设置到2px。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.51texiao.cn/" />
<title>蚂蚁部落</title>
<style type="text/css">
.mytest{
  width:100px;
  height:1px;
  border:1px solid red;
  font-size:0px;
}
</style>
</head>
<body>
<div class="mytest"></div> 
</body>
</html>
如果想让div在IE6下高度可以随意设置的话,则需要添加overflow:hidden。例如:

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

fixedBox固定div漂浮代码 支持ie6以上大部分浏览器

fixedBox *{margin:0px;padding:0px;} body{height:3000px;} $(function() {  $(".fixedBox").ea...

js 给div 添加选区,类似windows桌面选区一样,兼容ie6、7、8、9、10、Firefox、Google、所有浏览器

先来一张效果图: 兼容: IE6 反应有点迟钝,效果没有火狐好。 主要的效果就是,模仿windows桌面的那个选区。可以用选框选区图标。 由于js代码太多,只贴一段核心的代码。 ...

DIV+CSS兼容性解决IE6/IE7/FF浏览器的通用方法

一、!important (功能有限)   随着IE7对!important的支持, !important 方法现在只针对IE6的兼容.(注意写法.记得该声明位置需要提前.)   例如:#exam...

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-...

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 t...

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-...

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-...

div+css 兼容ie6 ie7 ie8 ie9和FireFox Chrome等浏览器方法

1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)