如何让实现这样的功能?

tarzan tarzan 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我自定义了一个CSS的class,
.sstab
{
scrollbar-base-color: #dfeaf4;
background: #ffffff;
POSITION: relative;
top:-3px;
left:15px;
border-right: #dfeaf4 2px solid;
border-top: #dfeaf4 2px solid;
padding-bottom: 10px;
overflow: auto;
border-left: #dfeaf4 2px solid;
width: 98%;
border-bottom: #dfeaf4 2px solid;
height: 300px;
}
<span class="sstab">
<table>
<tr><td>test</td></tr>
</table>
</span>
这样如果<span></span>中的内容过多,就会自动出现滚动条。
但是另一个问题随之而来:
如果在<span>下面加一个按钮:
<table>
<tr>
<td>
<input type="button" value="test">
</td>
</tr>
</table>
如果<span></span>中的内容比较少,滚动条是不会显示的,并且数据的下方有大片空白。这样
按钮和最后一条数据行之间的间隔就很大,看起来就像按钮掉在下面一样。
而如果<span></span>中的内容很多的话,因为按钮是紧靠着<span>的底部的,所以这时按钮
和最后一条数据行之间的间隔就很小了。

有没有办法实现这样的功能:不管数据的多少,按钮和最后一条数据行之间的间隔都固定?
...全文

相关推荐

评论 7
收藏 已收藏
分享
返回顶部
tarzan
CSS 61,116 成员 60,701 内容