我有一张HTML表格(由MVC WebGrid生成),横向有5列。我想让前4列占据100%的宽度,第5列则在下方也占据100%的宽度。
<tr>
<td class="date">13/05/2015 13:40:55</td>
<td class="firstname">Bob</td>
<td class="lastname">Reed</td>
<td class="errors"></td>
<td class="profile">This is a lot of content that could potentially screw up the table layout if it were to be sat on the same row as the other 4 columns</td>
</tr>
有相应的CSS,但它与表格布局无关。
我必须承认我很困惑。我尝试过搜索,但似乎只找到了关于在div或list元素上使用display:table / table-row / table-cell CSS属性的问题。
我正在尝试的是否可能仅使用CSS修改当前的HTML来实现,或者更有可能需要完全重写HTML结构(因此可能要放弃WebGrid),以使其按照我想要的方式显示?
tr
中删除单元格并将其放入下面的另一个tr
中。 - evolutionxbox