本网站提供的大多数解决方案都使用此代码的一些变体来向下滚动到 div 的底部
$("ol.overflow-element").animate({
scrollTop: $("ol.overflow-element li:last-child").position().top
}, 1000);
我在css中有这个
.overflow-element {
overflow-y: scroll;
height: 300px;
padding: 10px;
}
我遇到的问题是它非常不一致。
有时它会正确移动到底部。
但其他时候它会滚动到靠近顶部或中间的某个地方。当 div 已经滚动到底部时,这种情况会始终如一地发生。
为什么会这样?任何替代,正确的实施?