1

我在尝试使侧边栏保持正确的高度并产生所需的效果时遇到问题,这是我的代码:

https://jsfiddle.net/oavgLrf9/

我希望我的侧边栏在第二个模块到达顶部时添加一个固定类,问题是两个模块都使用自动高度,因此它们的高度会根据显示器而变化。

<div class="sidebar">        
    <div class="mod-1"></div>
    <div class="mod-2"></div>
</div>

我还希望当用户滚动顶部时,侧边栏也会顶部,当它到达底部时变为绝对值,就像这个例子:

http://jsfiddle.net/gmolop/y3tdL9wd/

我尝试使用粘性套件插件,它几乎完全符合我的要求,例如示例 4,但由于这些值的变化,它并没有保持在我需要的高度。

4

1 回答 1

-1

您可以使用 HcSticky 来解决您的问题。

http://someweblog.com/hcsticky-jquery-floating-sticky-plugin/

见例子: http ://someweblog.com/demo/hcsticky/

于 2015-11-12T17:27:57.463 回答