热门文章 | 热门软件| 热门源码 | 热门电影 | 知识库 | 联系我们
软件 源码 教程 影视 健康 招聘
  HTML | JavaScript | ASP | PHP | JSP | NET | VB | VC | VF | Windows | Linux | Mysql | Mssql | Oracle | Struts 
当前位置: 创世纪计算机资源网 -> 文章频道 ->css 
站内搜索:
为什么我的设置的div最小高度不对
作者:佚名 来源:div-css.com 整理日期:2007-9-27

问:为什么设置的div的高度是1px,为什么看不到效果啊,div老是那么高。

答:给你的div加一个属性:font-size:0;

说明:
这个问题出现在IE6中;
IE6中的div默认有个最小字体高度,div的最小高度就是这个高度,除非你改变这个字体的大小。
这样来加: .style1{height:1px;font-size:0;}

比如想用一个div来做一个1px高的红色线条

在没有设置字体大小的时候会得到的情况:

  1. <style type="text/css">  
  2. .style1{   
  3. height:1px;   
  4. background:red;   
  5. }   
  6. </style>  
  7. <div class="style1"></div>  

设置了font-size:0会得到的情况:

  1. <style type="text/css">  
  2. .style1{   
  3. font-size:0;   
  4. height:1px;   
  5. background:red;   
  6. }   
  7. </style>  
  8.   
  9. <div class="style1"></div>  

相关文章