td.rhead { width: 300px; }
爲什麼沒有CSS寬度工作?
<table>
<thead>
<tr>
<td class="rhead">need 300px</td>
<td colspan="7">Week #0</td>
<td colspan="7">Week #1</td>
<!-- etc..-->
</tr>
<tr>
<td class="rhead"></td>
<td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td>
<td>S</td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td>
<!-- etc... -->
</tr>
<thead>
</table>
此外,位置的影響:固定,絕對等對td寬度有什麼影響?我正在尋找一個不僅僅是修復的原因。我希望瞭解它是如何工作的。
'display:table-cell'不尊重'width'(就像它不適用於'display:inline'一樣)。我不明白你在詢問'position fixed | absolute' –
@ExplosionPills,因爲在我的實際代碼中,我將表設置爲固定的。正如你所猜測的,我試圖在頁面頂部實現一個時間線。所以我只是說明case position屬性會影響寬度。 – Jake
[CSS table td width - fixed,not flexible]可能的重複(http://stackoverflow.com/questions/6658947/css-table-td-width-fixed-not-flexible) –