千家信息网

IE6下使用CSS定义DIV高度行的办法是什么

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章给大家介绍IE6下使用CSS定义DIV高度行的办法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。IE6下CSS定义DIV高度的问题IE6下默认的字体尺寸大致在12&
千家信息网最后更新 2026年11月02日IE6下使用CSS定义DIV高度行的办法是什么

这篇文章给大家介绍IE6下使用CSS定义DIV高度行的办法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

IE6下CSS定义DIV高度的问题

IE6下默认的字体尺寸大致在12–14px之间,当你试图定义一个高度小于这个默认值的DIV的时候,IE会固执的认为这个层的高度不应该小于字体的行高。所以即使你用height:4px;来定义了一个DIV的高度,实际在IE下显示的仍然是一个12px左右高度的层。添加overflow:hidden解决问题。

< div style="height:4px;overflow:hidden;"></div>

在IE6中,使用CSS定义DIV的高度的时候经常遇到这个问题,就是当DIV的最小高度小于一定的值以后,就会发现,无论你怎么设置最小高度,Div的高度会固定在一个值不再发生变动,这个问题很是烦人。如下面的情况。

HTML代码

<html>  <head> <title>  </title>  <styletype="text/css">  <!--#testdiv{background:#009900;height:3px;}--></style></head><body> <divid="testdiv">  </div> </body>  </html>

这是因为在IE6中,系统默认的并非是Div有一个默认的高度,而是你没有解决一个隐藏的参数,font-size,这个是ie6中对于Div属性中的font-size大小和你系统css中定义的font-size有很大关系,因此必须单独定义这个Div的font-size,这样才能解决这个问题。更改后的代码如下。
HTML代码

<html>  <head>  <title>  </title>  <styletype="text/css">  <!--#testdiv{background:#009900;height:3px;font-size:0px;}--></style></head><body><divid="testdiv">  </div>  </body>  </html>

关于IE6下使用CSS定义DIV高度行的办法是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

高度 问题 代码 办法 最小 内容 字体 时候 更多 系统 帮助 不错 很大 烦人 之间 兴趣 参数 大小 实际 小伙 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海睿民互联网科技有限公司 山东特亿宝互联网科技有限公司 科技创新与互联网经济 金融科技还是互联网 互联网科技大会案例 联恩商钥互联网科技有限公司 四个字互联网科技公司取名 华中科技有哪些互联网大佬 顶级互联网科技成果有哪些 互联网校园科技培训 佛山市翊博互联网络科技有限公司 互联网行业科技股 互联网金融科技名词解释 区块链结合互联网科技 马化腾互联网科技教学 杭州科技互联网公司有哪些 网互联网络科技 伍佰万互联网科技是干嘛的 前海云享互联网科技 武汉亿视互联网科技有限公司 互联网科技的 互联网科技logo 互联网大会黑科技排名 互联网校园科技培训 受益于互联网科技的高速发展 阿大互联网科技有限公司 亳州好赞互联网科技有限公司 众安科技工业互联网合作 雨阳互联网卡科技有限公司 瑞安市蟠桃会互联网科技有限公司
0