在绝对位置div上启用滚动

时间:2019-07-10 11:16:16

标签: html css scroll position

在body元素中,我与position: absolute;一起使用div,我正在尝试使用window.scrollTo(0,500)在此页面上执行滚动选项。

我无法将职位从绝对改变为其他。

可以在这些条件下滚动吗?

<div id="body>
    <div id ="main>
    </div>
</div>

main{
  position: absolute;
  width: 100%;
  top: 0;
  box-sizing: border-box;
  padding: 1rem 0;
  background: #bdf;
  overflow: hidden;
}

和:

body {
margin: 0;
overflow: scroll
}

1 个答案:

答案 0 :(得分:0)

您可以这样尝试吗

setTimeout(function() { window.scrollTo(0, 500); }, 0);