我一直在想这个。为什么在 td 中放置控件时,它的对齐会受到影响。
例如。
<tr>
<td>Row 1</td>
<td>
<input type="text" />
<input type="button" value="Select" />
</td>
<td>Selected Value 1</td>
</tr>
<tr>
<td>Row 2</td>
<td colspan="2">
<input type="text" />
<input type="button" value="Select" />
Selected Value 2
</td>
</tr>
“ Row 1 ”文本与“ Selected Value 1 ”对齐。但是,文本“ Selected Value 2 ”略微向下且未居中且未与“ Row 2 ”对齐。
我已经尝试过垂直对齐中间甚至 valign 并且它不起作用。它发生在 IE 和 Firefox 中。在IE中更明显。我真的不明白这一点。