jquery插件scrollfix,目标元素有padding,scroll的时候宽度变窄的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21859119/article/details/84071215

jquery插件scrollfix:滑动到某个位置浮动起来

该jQuery插件主要解决滚动过程中固定某个元素,并支持到达某个位置后停止在那里随页面向上滚动,当滚回来时,重新固定起来。兼容IE6。
我使用的是:

$('#v3-banner-right').scrollFix({
        distanceTop: $("#header").outerHeight() -200,
        endPos: '#endscoll',
        zIndex: 998
    });

<style>
#v3-banner-right{
	padding: 10px;
}
</style>

当目标元素有padding的时候,在滚动的时候,目标元素的宽度会变成初始目标元素出去padding的宽度。

我的解决方法:去除padding,用子元素margin来填充目标元素。

猜你喜欢

转载自blog.csdn.net/qq_21859119/article/details/84071215