我目前正在使用此 jquery 代码设置滚动条以在页面加载时滚动到底部 -
$(document).ready(function() {
$('.mydiv').scrollTop($('.mydiv')[0].scrollHeight);
});
有没有办法只使用 css 来做到这一点?让这个滚动条在用户访问页面时自动滚动到底部?
我目前正在使用此 jquery 代码设置滚动条以在页面加载时滚动到底部 -
$(document).ready(function() {
$('.mydiv').scrollTop($('.mydiv')[0].scrollHeight);
});
有没有办法只使用 css 来做到这一点?让这个滚动条在用户访问页面时自动滚动到底部?
您可以在不使用 javascript 的情况下通过在 URL 和文档中使用锚点来执行此操作,并将目标锚点放在页面底部。虽然这不是很优雅。
有一个基于浏览器的扩展可以帮助你。不同的浏览器使用不同的扩展:Chrome,Safari:WebKit,IE:Trident,FF:Gecko。每个人都可以有不同的方法来做到这一点。我不知道 webkits 的具体功能,但尝试谷歌例如
::-webkit-scrollbar-track-piece:开始
我知道这不是一个直截了当的答案,但我希望它能对您的研究有所帮助。