【发布时间】:2017-05-24 18:41:39
【问题描述】:
如果我有一个简单的标题,样式固定在固定位置,如下所示。我如何(在香草 JavaScript 中)在滚动时更改颜色,例如当您向下滚动 200 像素(标题的高度)时。我可以在 stackoverflow 上找到的所有示例仅适用于 JQuery。
body {
height: 2000px;
}
header {
width: 100%;
height: 200px;
background-color: red;
position: fixed;
}
<body>
<header>
<h1>This is the header I want to change</h1>
</header>
</body>
【问题讨论】:
-
你试过
if(scrollTop === 200)吗?
标签: javascript scroll offset