2011-10-12 55 views
1

有人可以看看下面的代碼生成的頁面,並告訴我爲什麼trs之間的空間不一樣(Chrome> IE> Firefox)?以及如何解決它(已經嘗試CSS重置)?不同瀏覽器上的Td高度行爲

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd"> 
<html> 
<head> 
    <title>Test</title> 
</head> 
<body> 
    <table cellspacing='0' cellpadding='0'> 
     <tr> 
      <td><input type='text' /></td> 
     </tr> 
     <tr> 
      <td><input type='text' /></td> 
     </tr> 
    </table> 
</body> 
</html> 

回答

0

表單元素通過不同的瀏覽器不同的呈現 - 這可能是因爲,而非<table>代碼,這是造成的差異。

+0

謝謝,實際上它是導致差異的「輸入」上的「邊距」屬性。必須將其設置爲「0px」才能解決問題。 – Yoot

+0

@Yoot:aha!非常好,很高興你找到了解決這個問題的方法。 –

相關問題