0

在我的网站上,我使用 pure.css,并且导航栏包含的元素多于小屏幕无需滚动即可显示的元素。因此,在这种情况下会出现一个滚动条,这是我不想要的。我希望导航栏保持在顶部,以便导航栏和内容同时滚动。当我使用位置时:绝对;一切看起来更糟。此外,该导航栏的移动版本应该仍然可以工作(在移动屏幕上滚动虽然导航栏应该仍然是可能的)。

我还尝试停用溢出-y,但显然,并非导航栏上的每个元素都是可点击的。

4

1 回答 1

1

如果您希望导航栏和内容同时滚动,则不应使用position:fixed.

  • 消除position:fixed
  • 添加float:left到菜单 div
  • 添加float:right到内容 div

如果我误解了您想要的内容,Marco Valente 的评论应该很好。

于 2016-06-16T22:26:32.360 回答