下面的代碼不會呈現頂行正確Chrome瀏覽器(IE8渲染好吧,我沒有在其他瀏覽器測試)TD的寬度與合併單元格不工作(鉻)
<head>
</head>
<body>
<table width="100%" border="1">
<tr>
<td width="15%">a</td>
<td width="70%">b</td>
<td width="15%">c
<table border=1>
<tr>
<td valign="top">Subtotal:</td>
<td valign="top">$2,464.34</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3">
<input type="text" style="width:500px;" />
</td>
</tr>
</table>
</body>
看來INPUT控件中的固定寬度導致問題。如果我改變了80%的500像素,它神奇地正常工作。或者如果我拿出「c」列中的內部表格,它也可以工作。
爲什麼看起來colspan = 3被忽略? 任何想法?
http://jsfiddle.net/CoryDanielson/nHz7V/我沒有在Chrome中的問題,但我在IE –