有没有什么办法可以让表格单元比使用纯粹的css的内容更小,而且不会改变DOM? 将td的宽度设置为小于其孩子的宽度只会使其与我的孩子一样大。我也尝试添加表格布局:固定到表格,但没有任何区别。使td小于其内容?
HTML:
<table>
<tr>
<td><div/></td>
<td class="mycell"><div/></td>
<td><div/></td>
</tr>
CSS:
table {
table-layout:fixed;
}
td {
border:3px solid black;
}
div {
border:3px solid red;
width:50px;
height:50px;
}
.mycell {
width:20px;
的jsfiddle:
http://jsfiddle.net/clox/EzKNy/
也许设置显示:内联;为'div'? – 2013-02-25 14:47:16
@Clox如果jomikr答案解决了您的问题,请接受此答案。 – QMaster 2014-05-10 17:06:16