我正在处理的一些 CSS 有问题。我有一个盒子,四面都有 10px 的填充,里面有一张桌子。我想在表格上溢出:自动,但是当我滚动时,表格会忽略其父级的顶部和底部填充,具体取决于它的滚动方式。
CSS
#infoHolder .bottom
{
width: 749px;
height: 300px;
overflow: auto;
padding: 0 20px;
}
#infoHolder .bottom table
{
margin: 15px 0;
width: 735px;
}
HTML
<div id="infoHolder">
<table>
<thead>
<tr>
<th colspan="7">
Info
</th>
</tr>
</thead>
<tr>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
</tr>
<tr>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
<td>Info</td>
</tr>
</table>
</div>
我怎样才能使溢出考虑到父 div 填充而不与它重叠?