我想創建一個表格,其中第一列是頁面寬度的10%。其餘的90%然後被分成兩個進一步等寬的列。 (我這樣做,因爲我也想包括跨兩列的跨度行。)HTML CSS表格寬度不工作
寬度:50%不起作用,而是將兩列向上推近。我已經在Firefox和Chrome中嘗試了這一點。
我已經在下面包含了一個簡化的代碼片段。
.news-table {
display: table;
font-family: Arial, Helvetica, sans-serif;
}
.news-tr {
display: table-row;
}
.news-td {
display: table-cell;
}
<div class="news-table" style="width: 100%;table-layout:fixed">
<div class="news-td" style="width: 10%">
Narrow
</div>
<div class="news-td" style="width: 90%">
<div class="news-tr">
<div class="news-td" style="width: 50%">
Wide1
</div>
<div class="news-td" style="width: 50%">
Wide2
</div>
</div>
</div>
</div>
任何建議將受到讚賞。
我使用的div,這樣我也可以創建響應式頁面不會爲移動設備使用表格。 – carrp
有表格響應也像bootstrap ...如果你使用div那麼可能你指的是網格 – scaisEdge