表格不和我说。
这是我正在使用的表格的简化版本:http://jsfiddle.net/bWghU/
以下代码:
table {
padding: 5px;
}
table th { padding: 0 5px }
table tr { background-color: #CCC }
table tr:nth-child(odd) { background-color: #FFF }
table td { border-bottom: 1px solid #555 }
<table>
<thead>
<th>Data</th>
<th>Data</th>
<th>Data</th>
<th>Data</th>
<th>Data</th>
<th>Data</th>
</thead>
<tbody>
<tr>
<td rowspan="10" style="background-color:red">this has a <br /><br /><br />min-height of ~100px<br /><br /><br /></td>
<td>one</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
<tr>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
<tr>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
<tr>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
<tr>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
</tbody>
<tbody>
<tr>
<td rowspan="2" style="background-color:blue">this has a <br /><br /><br />min-height of ~100px<br /><br /><br /></td>
<td>one</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
<tr>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
<td>two</td>
</tr>
</tbody>
</table>
正如你所看到的,rowpan杀死了我固定的高度梦想。我已经尝试在内部(动态)包装div,但没有运气。
我需要TD保持相同的高度,除了行/盘(它需要根据需要扩展)之外 - 所以TD不会伸展。
答案 0 :(得分:1)
您已将蓝色单元格设置为行距为2且最小高度为100px =&gt;每行的高度必须为50px(100px / 2行)。