【问题标题】:How could I set a div's position based on the screen using Jquery scrollto如何使用 Jquery scrollto 根据屏幕设置 div 的位置
【发布时间】:2010-09-14 02:24:41
【问题描述】:

我正在使用 Jquery 的 Scrollto 插件根据菜单上下滚动,但我希望菜单与滚动条保持一致。因此,如果我有一个 4000 像素高的页面,并且有人单击将他们带到 2000 像素点的链接,菜单也会向下滑动。不确定这是css还是jquery问题。非常感谢任何帮助。

谢谢

【问题讨论】:

    标签: jquery css scrollto nav


    【解决方案1】:

    你可以在你的 CSS 中使用 position:fixed。这是 jsfiddle 中的一个示例。

    http://jsfiddle.net/E8Hyw/

    【讨论】:

      【解决方案2】:

      我很难想象你想要做什么,所以这可能有点偏离:

      您可以尝试将菜单放在滚动区域之外,并将其 div 浮动在正在滚动的部分上。不过,您的内容可能不是最适合的。

      根据您要执行的操作,这在语义上也可能更正确。菜单不是内容本身的一部分,而是内容的导航。

      发布部分 html/js 和/或链接或图像来模拟您正在尝试做的事情会有所帮助。

      【讨论】:

      • 吉姆。我正在努力思考你在说什么......例如:line25.com/tutorials/… 显示使用 scrollto 来跳转页面。但是,如果随时都有可用的导航怎么办。甚至像简单的 UL 这样简单的东西。感谢您的帮助。
      • 啊,好的。我认为我见过的大多数 scrollTo 都将其用作较小的视图窗格类型的交易。我认为你真的刚刚得到了标准的浮动 div 问题。请参阅@jhanifen 的示例和/或谷歌浮动 div。如果您需要,我可以发布更多示例。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多