<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="解决IE6下DIV无法实现1px高度问题" id="card1">
<p> 游客</p><p>
标题:解决IE6下DIV无法实现1px高度问题<br/>
正文:<br/>
本文和大家重点讨论一下IE6.0下DIV不能实现1px高度的几种解决方法，高度为1px的DIV在IE6里不管用，因为IE6中的DIV默认有个最小字体高度，DIV的最小高度就是这个高度，即使设置了height:1px,DIV显示出来的高度也不是1像素。IE6.0下DIV不能实现1px高度的几种解决方法在设计网页时，有时我们需要一个1px高度的细线，但IE6有个bug，高度为1px的DIV在IE6里不管用。这是因为IE6中的DIV默认有个最小字体高度，DIV的最小高度就是这个高度，即使设置了height:1px,DIV显示出来的高度也不是1像素。解决方法有如下几种：◆1,网上都说多加一个font-size=0px；的属性可以实现．以下为引用的内容： &amp;lt;styletypestyletype=&amp;quot;text/css&amp;quot;&amp;gt; .a{  font-size:0px;   height:1px;  background-color:red;  }  &amp;lt;/style&amp;gt; &amp;lt;DIVclassDIVclass=&amp;quot;a&amp;quot;&amp;gt;&amp;lt;/DIV&amp;gt;  但经过我的测试，细是细了，但不是1px，有点像是2px.不知道是我的浏览器问题，还是别的原因．你们可以用这个方法再测试一下．◆2.多加一个line-height:1px的属性，不过得在DIV里多加一个&amp;amp;nbsp;，也就是空格，以下为引用的内容： &amp;lt;styletypestyletype=&amp;quot;text/css&amp;quot;&amp;gt; .a{  width:200px;  height:1px;line-height:1px;  background:red;  }  &amp;lt;/style&amp;gt; &amp;lt;DIVclassDIVclass=&amp;quot;a&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/DIV&amp;gt;   这个方法我测试通过．很好用．如果你要做指定长度的细线，这个方法是个不错的选择．如果你的细线DIV长度是他父对象的<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=522&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=522&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=522&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=522&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=522">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=522">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>