是否有一种仅限CSS的方法来修复标题下方的导航栏(或任何元素),但在滚动标题时位于页面顶部?
我知道如何使用js,我只是好奇,如果有一个聪明的方法来使用CSS。
答案 0 :(得分:1)
不,您不能基于页面的滚动值有条件地设置元素样式,因为CSS不关心,并且不测量该参数。然而JavaScript也是如此。因此,您的解决方案必须涉及JavaScript。
答案 1 :(得分:0)
我认为纯CSS无法解决。
如果:target
可以在不点击任何元素的情况下工作,那么可能是。但我认为不是。