在我的网站上(参见here)我使用的是pure.css,导航栏包含的元素比小屏幕无需滚动即可显示。因此,在这种情况下会出现一个滚动条,我不想要。 我希望导航栏保持在顶部,以便导航栏和内容同时滚动。当我使用position:absolute;一切看起来都更糟。此外,该导航栏的移动版仍然可以正常工作(在移动屏幕上滚动虽然仍然可以使用导航栏。)
我也尝试停用overflow-y,但显然,导航栏上的每个元素都不是可点击的。
答案 0 :(得分:2)
如果您希望同时滚动导航栏和内容,则不应使用position:fixed
。
position:fixed
float:left
添加到菜单div float:right
添加到内容div 如果我误解了你想要的东西,Marco Valente的评论应该很好。