我有一个简单的引导程序表,我试图让它自动垂直滚动。这样做的原因是表格将显示在屏幕上并且表格中可能有 10 个或 100 个项目。所以我希望它自动垂直滚动,这样用户就不必手动进行。到达终点后,它会重置并从顶部开始……
到目前为止,这是我的标记:
<div class="table-responsive" style="height: 700px; overflow: auto;">
<table class="table table-bordered table-hover">
<thead>
<tr>
<th style="text-align: left; font-size: 23px;">#</th>
<th style="text-align: left; font-size: 23px;">Name</th>
<th style="text-align: left; font-size: 23px;">Description</th>
<th style="text-align: left; font-size: 23px;">Date</th>
</tr>
</thead>
<tbody>
<tr class="danger">
<td style="text-align: left; font-size: 16px;">1213</td>
<td style="text-align: left; font-size: 16px;">John Doe</td>
<td style="text-align: left; font-size: 16px;">my short description</td>
<td style="text-align: left; font-size: 16px;">Today's Date</td>
</tr>
</tbody>
</table>
</div>
注意:我希望这可以只用 HTML
和 CSS
来实现。
有什么建议么?
原文由 Code 发布,翻译遵循 CC BY-SA 4.0 许可协议
需要 JS (或 jQuery)来获取实际元素
height
和scrollHeight
并对这些值执行动画