我有一個輸入表單,左邊有一列包含輸入標籤,右邊有一個輸入元素。現在它是一個表(不好意思):如何使用CSS讓一個或多個元素填充剩餘空間?
<tr>
<td>Header</td>
<td><input /></td>
</tr>
我有一對夫婦的投入,我想採取以下形式:
<tr>
<td>Header (Extra)</td>
<td><input /> (<input />)</td>
</tr>
在第一種情況下,輸入應該擴大,以填補整列。在第二種情況下,我希望2個輸入可以擴大到相同的大小,並填充列。
理想的情況下,我的顯示器看起來像
Row 1 _______________________
Row 2 (Extra) __________ (__________)
這可能嗎?關於將其轉換爲更多語義html的想法也將受到歡迎。另外請注意,如果可能,我希望所有「第2行」行都在1行上,它應該使用靈活的表寬度。
use box-sizing:border-box; -moz-box-sizing:border-box; \t -webkit-box-sizing:border-box;寬度:100% – bitluni