【问题标题】:Once off-canvas menu is closed, fixed div's no longer fixed关闭画布菜单后,固定 div 不再固定
【发布时间】:2015-02-19 20:23:33
【问题描述】:

我正在使用效果很好的非画布菜单。我也有固定的 div,它们也很好用。它们是:顶部标题、迷你图标导航和返回顶部按钮。

一旦我打开画布菜单,然后将其关闭并返回到同一页面,已修复的 3 个 div 不再固定......它们会随着页面的其余部分滚动。刷新页面会使它们再次粘住,但是一旦我打开该菜单并关闭它……问题就会重演。

有什么想法可以让我开始挖掘代码吗?

【问题讨论】:

  • 你能把相关的源代码添加到你的帖子中吗?
  • 嗯,我不认为我有这个问题。菜单保持在固定位置,无论我多久打开和关闭它。你在所有浏览器中都有这个问题吗?顺便说一句,虽然很麻烦,但我还是建议您将相关部分提取并添加到此处。 Stack Overflow 上的人更有可能提供帮助。
  • 问题不在于菜单保持不变。它工作正常。问题是当您调整浏览器的大小以模拟移动设备时,会出现画布外菜单。还有 3 个其他元素是固定的:1) 右侧的侧面图标导航,2) 右下角的“返回顶部”按钮,以及 3) 持有画布外菜单触发器的 div(汉堡图标)。当我第一次访问该页面时,一切正常并且保持不变。一旦我打开画布菜单然后关闭它......我上面提到的那 3 个元素不再是固定的。

标签: jquery html menu fixed


【解决方案1】:

问题出在插件上。它使用了 100% 的高度,结果证明这是很多事情的一个巨大问题。使用更好的插件。不确定这个问题有多接近,所以发布一个答案就可以了?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-30
    相关资源
    最近更新 更多