一开始没有滑动是这样的,如图:
当他慢慢地上滑时头部的导航栏就固定在顶部了,如下图所示:
请教各路大神,这个是怎么做的?
看了一下代码,用的position: sticky
position: sticky
position:sticky
判断导航栏上方高度,当达到某个值,设置position
1.直接用position:sticky2.监听滚动,在滚动到某个位置时,设置position为fixed或者absolute
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答1.9k 阅读
1 回答2.1k 阅读
2 回答4k 阅读
4 回答7.7k 阅读
4 回答5.9k 阅读
1 回答5.5k 阅读
看了一下代码,用的
position: sticky