【问题标题】:Sidebar menu and main content on modern mobile browsers现代移动浏览器上的侧边栏菜单和主要内容
【发布时间】:2014-05-14 19:25:02
【问题描述】:

我试图通过向主要内容添加一个 100% 高度、隐藏溢出和绝对位置的类来避免在打开侧边栏菜单时滚动移动浏览器中的主要内容°,但问题是如果我向下滚动然后打开菜单,我会自动移动到页面顶部,并且不会停留在打开侧边栏之前的位置。我不知道出了什么问题。

我尝试了一些解决方案,例如保存位置,然后强制窗口始终停留在该位置,直到侧边栏关闭,但我很确定有一种更简洁的方法可以做到这一点。

谁有更好的主意?

非常感谢。

°(我认为这种技术被称为“画布外”)

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    您必须将侧边栏放在页面顶部,这就是它滚动到顶部的原因。要解决这个问题,只需使用position:absolute;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-09-22
      • 1970-01-01
      • 1970-01-01
      • 2010-09-21
      • 2017-07-31
      • 1970-01-01
      • 2020-08-19
      相关资源
      最近更新 更多