【发布时间】:2018-01-05 15:00:38
【问题描述】:
希望创建一个从网页中间开始的固定菜单,但在使用 CSS/HTML 向下滚动时会修复到页面顶部。
是否可以使用容器来做到这一点?所以带有菜单的容器从顶部容器下方开始,当顶部容器滚动离开页面时,菜单固定在该容器的顶部和屏幕的顶部?
例如,如何使第二个容器中的图像在向下滚动页面时停留在屏幕顶部,但使其停留在第二个容器中:
https://codepen.io/Daggett/pen/mpBaab
position: sticky;
<!--doesn't stick!-->
有没有办法只使用 CSS 来做到这一点?我知道它可以用 jQuery 完成
谢谢!
【问题讨论】:
标签: html css css-position