0

过去几天我一直在研究这个问题,但无法让它完美顺利地工作。

概念:在一个多 div 页面上,向下滚动时导航应该贴在窗口顶部,当滚动搜索时,将搜索贴在导航下方。


需要解决的问题(只有 2 个主要问题):

  • 滚动回窗口/文档顶部后,导航不会丢失浮动类。
  • 在搜索停留在导航 div 下方后,继续滚动会使搜索随机出现和消失(也许),它应该始终可见(这是parseFloat问题吗?)

  • 可选的 - 就像那里的任何人一样,我想要一个可以在坚持导航时添加到搜索的动画

  • 可选 - 即使窗口/文档被调整大小,在将位置从绝对更改为固定后,使搜索保持为 offset.left

这是我的整个代码的克隆:

http://jsfiddle.net/W2FR4/16/

感谢任何建议。

丹尼

4

3 回答 3

0

我认为它解决了您的一些问题。看看那里。ķ

于 2011-06-16T12:07:53.910 回答
0

几乎像魅力一样工作。

http://jsfiddle.net/W2FR4/37/

选项需要修复。

于 2011-06-17T02:41:42.917 回答
0

谢谢克维奇。我已经想通了。非常感谢 :)

http://jsfiddle.net/W2FR4/37/

在我的设置中,我还可以让它保持正确的位置。我只是无法让它有一些很酷的动画,但我可以把它留到以后。

再次问候和感谢,丹尼

于 2011-06-18T08:23:59.713 回答