【问题标题】:Stop the window showing top of page when revealing Absolute DIV显示 Absolute DIV 时停止显示页面顶部的窗口
【发布时间】:2011-09-15 16:13:46
【问题描述】:

我有一个绝对 DIV,其顶部 css 值很大。它以隐藏的 DIV 开始,并在按下按钮时由 slideToggle (jquery) 显示。这适用于页面顶部的 div。

如果窗口底部有一个按钮,并且需要向下滚动到 - 当它被点击时,隐藏的 DIV 会出现在按钮旁边,因为它的顶部值很大 - 400 像素或更大。但是窗口会回到页面顶部,您必须向下滚动才能查看内容。

可以阻止窗口跳到顶部,并且让显示的DIV在同一位置,但不必滚动即可看到它?

【问题讨论】:

  • 添加预览 HTML 页面,最好托管在 JSFiddle

标签: javascript jquery css


【解决方案1】:

我觉得你问的问题和你想要的答案和这个很像:

How do I stop a web page from scrolling to the top when a link is clicked that triggers JavaScript?

【讨论】:

  • 我不这么认为,因为他说这是一个触发它的按钮,而按钮通常不会那样做。也许他的意思是一个href链接
  • 我看到了一个类似的答案,但没有用,但我能够集成该代码并且它可以工作 - 谢谢。它没有出现在我的搜索中。该按钮是一个 jquery 链接,因此它兼容
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-25
相关资源
最近更新 更多