【发布时间】:2019-08-28 21:09:11
【问题描述】:
我试图在 React 的滚动条上创建一个固定/粘性标题。
但我无法创建这些东西。我正在提供一个参考来设计我想做的事情。
(https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_sticky_header) 我想在反应中实现以下内容
window.onscroll = function() {myFunction()};
var header = document.getElementById("myHeader");
var sticky = header.offsetTop;
function myFunction() {
if (window.pageYOffset > sticky) {
header.classList.add("sticky");
} else {
header.classList.remove("sticky");
}
}
```</script>
【问题讨论】:
-
在这段代码中你似乎没有使用 react,你已经设置了吗?
-
这不是反应代码,但我想在反应中实现它。 w3schools.com/howto/tryit.asp?filename=tryhow_js_sticky_header
-
你能和我们分享你的html吗?
标签: reactjs