粘在一起2个浮动div几乎与jQuery一起工作 - 需要帮助抛光

时间:2011-06-16 04:20:14

标签: jquery html floating

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

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


需要修复问题(只有两个主要问题):

  • 滚动回窗口/文档顶部后,导航不会丢失浮动类。
  • 搜索到达导航div后面,继续滚动会使搜索出现并随机消失(可能),它应该始终可见(这是 parseFloat 问题?)

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

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

以下是我整个代码的克隆:

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

感谢任何建议。

丹尼

3 个答案:

答案 0 :(得分:0)

它解决了我认为的一些问题。看看there。 ķ

答案 1 :(得分:0)

几乎像魅力一样工作。

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

需要修复选项。

答案 2 :(得分:0)

谢谢kwicher。我已经想通了。非常感谢:)

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

在我的设置中,我也可以保持正确的定位。 我只是不能让它有一些很酷的动画,但我可以留待以后。

再次表示感谢, 丹尼