我有一个菜单栏,一旦它到达顶部,我想粘在浏览器窗口的顶部。我或多或少做了这个,但是当位置改变时,它下面的内容会跳起来。
我尝试将position: sticky
与Polyfill一起使用,效果很好。但我也使用了滑出式导航插件(mmenu),这意味着当菜单栏滑出菜单栏时会闪烁,因为它已经知道粘滞/固定菜单的问题。但是,使用position: fixed
代替sticky
似乎可以防止这个恼人的问题。
以下是我到目前为止在CodePen上的内容:https://codepen.io/moy/pen/YeavrX
我错过了一些明显的东西吗?
提前致谢!