我有一个<td>
,因为它只包含
,所以它几乎是空的。我试图强制执行的高度为110像素,但由于某种原因,表格单元格的高度为182.317像素。为什么?表格单元不坚守高度我试图强制执行
有我已经查了几件事情:
- 适用于非打破空间的
font-size
没有被设置的东西,无法放入表格单元格。 - 为了使其内容适合该单元格,同一行上没有需要拉伸的表格单元格。
- 没有一段CSS代码覆盖了我想要的高度,使用莫名其妙的182.317像素值。
还有什么可能是罪魁祸首?单元格在Chrome中呈现预期的高度,但在Firefox 3.6中会出现混乱。渲染模式是XHTML 1.0 Strict(是的,我确认了)。
更新:您可以查看和分析页面http://labs.pieterdedecker.be/vspwpg/。我所说的<td>
是leftbartop
。
请显示一些代码。 – 2010-07-19 20:18:09
你可以发布整个表的代码吗? – 2010-07-19 20:19:09
你需要显示一些代码,brah。这是我没有受过教育的猜测:请检查您是否使用了px,而不是pt用于您的字体或尺寸规格。可以解释为什么一个浏览器看起来很好,另一个很大(显示设置可能会有所不同)。但是对于真实的,一些代码会很好。 – rownage 2010-07-19 20:23:41