我已将其分解为一个相当简单的示例。HTML5表格单元格填充 - 在浏览器中不同
对我而言,Chrome 7.0看起来与Firefox 3.6.12不同。 IE 9测试版看起来像Chrome。
我希望能够在TD上设置填充,并使其在所有浏览器中都具有相同的高度。目前,使用10px顶部填充,Chrome中的单元格比Firefox中的单元格更高。
我试过使用埃里克的重置CSS,它不会改变结果 任何想法,为什么这些呈现不同?
它看起来如何的一个例子是在这里 - http:// yfrog。 COM/5zqa7p
和代码...
<!DOCTYPE html>
<head>
<title>padding test</title>
<meta charset=utf-8>
<style>
td { width: 100px; height:100px; background: green; padding: 10px 0 0 0; }
</style>
</head>
<body>
<table>
<tr><td>TEST</td></tr>
<tr><td>TEST</td></tr>
</table>
</body>
是的 - 删除doctype使两个浏览器呈现相同的(IE也) – kolcun 2010-11-09 18:14:49