我想用一行和兩個單元製作一個900px寬的居中表格。 我希望正確的單元格總是200px寬,左邊的單元格應該填充剩下的部分,但是當我使瀏覽器窗口更小時,右邊單元格在左邊單元格下跳轉。 (當兩個單元格都有百分比時,它可以正常工作,但正確的單元格/塊需要200px)?並排固定大小的塊和響應塊?
我的HTML:
<table class="sitecontent">
<tr>
<td class="boxed"> contents </td>
<td class="infobar"> contents </td>
</tr>
</table>
我的CSS:
.sitecontent {
max-width:900px;
margin: 0 auto;
display: table;
height: 100%;
}
.boxed {
max-width:75%;
float: left;
}
.infobar {
float: left;
width: 200px;
border: 1px solid rgb(240,240,240);
overflow: auto;
max-height: 100%;
}
應該不是最大寬度使 「盒裝」 低於75%的寬度,使內容適合當表寬度低於900px?
我試過用div而不是表格,但結果是一樣的嗎?
你爲什麼浮動表格單元格? – 2014-10-02 23:12:13
這是從嘗試與div而不是表格對齊時剩下的代碼。 – 2014-10-02 23:39:31