千家信息网

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

发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,这篇文章给大家介绍IE6下使用CSS定义DIV高度行的办法是什么,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。IE6下CSS定义DIV高度的问题IE6下默认的字体尺寸大致在12&
千家信息网最后更新 2025年11月08日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安全错误 数据库的锁怎样保障安全 网络安全案例及解决方法 如何给数据库的字段取别名 湖南安卓软件开发学校 科技维护网络安全 护苗教育网络安全课 前端后端网络安全吗 庆余年手游各服务器开服时间 创意信息服务器操作系统浙江省 网络安全攻防实训室 服务器与路由器连接交叉线 石家庄财务软件开发多少钱 多个服务器上的文件怎么管理 长沙java软件开发公司 数据库原理实验思考建议 excel从数据库查询 软件开发一个月多少钱工资 密云区技术软件开发服务咨询报价 云服务器安全组 无法登陆 医院软件开发岗位要求高吗 拔掉网线是不是就不受服务器控制 软件开发甲乙双方职责 大学生网络安全教育证书 计算机软件指的是软件开发吗 网络技术认证的培训讲座报告 福建网络技术服务价格咨询 2021年绿城杯网络安全 如何遵守网络安全规则 轨道交通通信网络安全需求 引领网络安全工程师 藏宝阁选择服务器啥意思
0