我有一個固定高度爲50px,寬度爲100%的表格。製作td填充表格寬度
那個表我有兩個div內,在同一行,像這樣:
<table>
<tr>
<td>
<div id="1"></div>
</td>
<td>
<div id="2"></div>
</td>
</tr>
</table>
第一div有float:left
,而第二個float:right
。
所以這個表是100%的頁面。我想DIV2來包裝它的內容,並讓DIV2對準這樣的權利DIV1,以填補剩餘的空間:
+--------------------------------------------------------------+
| [ DIV 1 (Expands) ][ DIV 2 AND ITS CONTENTS ] |
+--------------------------------------------------------------+
和我目前得到的時候DIV1比全行少的內容:
+--------------------------------------------------------------+
| [ DIV 1 ][ DIV 2 ] |
+--------------------------------------------------------------+
如果沒有表格,我可以直接將它左右移動,但是當它們「聚在一起」時,它們會彼此纏繞而不是彼此相鄰。
編輯:我添加了一個新的jsfiddle here。 這是工作的例子。 嘗試從左側div中除去一個鏈接,然後查看結果。第二個div應該停留在最右側。我希望我解釋一下自己。
請您提供一些代碼?並可能一個jsfiddle,所以我們可以更好地協助你 – 2013-02-13 20:49:58
你不需要表格http://jsfiddle.net/WqsTg/ – 2013-02-13 20:56:29
我正在jsfiddle,現在完成了,看到編輯。 – Twinone 2013-02-13 21:03:14