我怎样才能使滚动条保持在底部
How can I get the scrollbar to stay at the bottom?
我有一个执行特定任务的web应用程序,并在web应用程序中创建了一个选项卡框,可以将任何日志信息打印到指定区域。
正如你从下面的代码中看到的,我有三个选项卡,当点击其中一个时,我有javascript和jQuery显示与该选项卡相关联的div区域。在每个div区域下都有一个嵌套的div,用于打印日志。
除了滚动条没有停留在底部之外,一切都很好。
我试过:
HTML:
<div id="main" class="main">
<div id="tabbed-box"class="tabbed-box">
<ul id="tabs" class="tabs">
<li><a href="#">Tail</a></li>
<li><a href="#">Access Log</a></li>
<li><a href="#">Conduit Log</a></li>
</ul>
<div id="tail_box" class="tabbed-content">
<div id="tail_print" class="print-area"></div>
</div>
<div id="access_content" class="tabbed-content">
<div id="access_log_print" class="print-area"></div>
</div>
<div id="log_content" class="tabbed-content">
<div id="log_keywords" class="keywords"></div>
<div id="log_print" class="print-area"></div>
</div>
</div>
jQuery:
document.getElementById("access_log_print").scrollTop = document.getElementById("access_log_print").scrollHeight;
但是运气不好。所有带有class="print-area"
的div都需要滚动条位于底部。
如果您使用的是jQuery,那么您可以尝试一下。
$('.print-area').each(function(){
$(this).scrollTop($(this).prop('scrollHeight'));
});
相关文章:
- 当滚动条到达容器底部时设置动画
- 在不使用Javascript的情况下将滚动条滚动到底部
- 如何在聊天刷新时将滚动条保持在底部,而不是中间
- 打开一个新网站,底部的滚动条
- 如何使滚动上的 ajax 负载达到大约 90%,而不是滚动条到达底部
- 拉动刷新:滚动过程中触摸可将滚动条设置为页面底部
- 如何使滚动条始终保持在页面底部
- j滚动窗格滚动到底部,但鼠标悬停在滚动条上
- 如何使用jQuery保持滚动条“正好在底部
- 检查滚动条当前是否在底部-无jQuery
- 如何使html滚动条从底部开始
- Javascript滚动条,转到底部
- 除非需要滚动条,否则会粘在浏览器底部的HTML页脚
- 如何从css中的UI中完全删除底部滚动条
- 我怎样才能使滚动条保持在底部
- 始终将滚动条放在底部
- 如何检查滚动条是否在底部
- 有没有办法保持滚动条始终在底部使用css
- 将一个元素粘贴到滚动条上固定元素的底部
- AmCharts - 位置图表底部滚动条