溢出时如何滚动底部:滚动和高度:100vh

时间:2018-04-25 12:13:28

标签: javascript css

溢出时是否可以滚动底部:滚动和高度:100vh。

CSS

#content {
  height: 100vh;
  overflow-y: scroll;
}

JS

var content = document.getElementById('content');
window.scrollTo(0, content.scrollHeight);

codepen https://codepen.io/betchi/pen/zjBwgx

2 个答案:

答案 0 :(得分:1)

在您的示例中,您正在滚动整个窗口。 看起来你想要做的是滚动内容而不是像这样的窗口:

tf.data

答案 1 :(得分:0)

您需要使用要滚动的元素的属性scrollTop。

将您的功能更改为:

function canNotScroll(){
  var content = document.getElementById('content');
  content.scrollTop = content.scrollHeight;
}