CSS控制表格高度问题

加咧个油 发布于 2011/10/17 15:39
阅读 3K+
收藏 0
CSS
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="http://www.baidu.com/img/baidu_sylogo1.gif"></td>
</tr>
<tr>
</table>
图片的高度是height="129",但是查看td的高度却是 height="133",怎么用CSS控制td为 height="129"?貌似是默认加了边框还是咋的。。
加载中
0
小编辑
小编辑
这个在不同的浏览器上是不同的哦,你试试各种浏览器
0
Yisen
Yisen
firefox里是129
0
加咧个油
加咧个油
我的是Chrome Dev最新,133
0
北落
北落

Chrome对表格部分有一点bug  需要注意

你单独加个overflow:hidden;吧 如果还是那样的话 就是Chrome的独有Bug了

加咧个油
加咧个油
加了后,发现不是此问题。
0
加咧个油
加咧个油

找到原因了:

HTML5的原因

<!DOCTYPE HTML>

换成

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

就可以了

小编辑
小编辑
这段代码你也没贴出来,唉,这种问题多半如此。。。。。
返回顶部
顶部