实现代码:
复制代码代码如下所示:

rollset = $(var的#插件);
无功补偿= rollset.offset();
无功fwidth = $(#页脚)。Height();
$(窗口)。滚动(函数(){)
VaR scrollTop = $(窗口)ScrollTop();
无功scrollbtm = $(document)。Height()$(窗口),ScrollTop()$(# Widget)。Height();
如果(offset.top < scrollTop){
如果(scrollbtm > fwidth){
RollSet.removeClass(绝对的)。AddClass(固定的)
{人}
RollSet.removeClass(固定的)AddClass(绝对的)。
}
{人}
RollSet.removeClass(固定的)
}
})


方法显示:
从总页面高度减去并从id小部件层减去的层的高度等于层底的底部高度;
当底部高度小于或等于某一特定位置底部的高度时,去掉固定的样式,并将绝对位置添加到该层!
在CSS中,位置被添加到父层和父层。