【发布时间】:2020-04-28 23:34:14
【问题描述】:
我正在努力构建一个列宽相等的表格,除了第一个(仅用于复选框),它应该尽可能小。但是复选框溢出。知道如何解决这个问题吗?我正在这样做:
table {
table-layout: fixed;
width: 600px;
border-collapse: collapse;
}
td {
border: 1px solid red;
width: auto;
}
td:first-of-type {
width: 1%;
white-space: nowrap;
}
<table>
<tr>
<td><input type="checkbox" /></td>
<td>Long non-important text</td>
<td>Mid length</td>
<td>Short</td>
</tr>
<tr>
<td><input type="checkbox" /></td>
<td>Long non-important text</td>
<td>Mid length</td>
<td>Short</td>
</tr>
</table>
jsfiddle 示例
【问题讨论】:
标签: css html-table tablelayout