gpt4 book ai didi

javascript - 向下滚动页面后出现的标题

转载 作者:行者123 更新时间:2023-11-28 16:26:50 24 4
gpt4 key购买 nike

我想创建一个在向下滚动后显示的辅助标题(当我的实际标题消失时)。我尝试了一个名为“Headhesive”的 jquery 插件,但没有成功。这就是我要的 https://markgoodyear.com/labs/headhesive这里当主标题消失时,第二个标题出现,这是固定的。

最佳答案

我不会为您写出所有代码,但这可能会让您了解如何实现您想要的。

  • 向文档正文添加一个 scroll 事件监听器。
  • 检查文档是否滚动到某个点
  • 如果文档滚动到某个点,隐藏“第一个”标题,并显示“第二个”标题。

第二个 header 可以简单地包含 0pxtopleft 的 CSS,以及 position absolute , 使页眉出现在页面顶部。

监听滚动位置的例子:

document.addEventListener('scroll', onScroll);

function onScroll () {
var scrollPosition = window.scrollY,
showHeaderPosition = 100;

// Determine if position is at a certain point
if (scrollPosition >= showHeaderPosition) {
showHeader();
} else {
hideHeader();
}
}

关于javascript - 向下滚动页面后出现的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35941535/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com