Jquery实现侧边栏跟随滚动条固定(兼容IE6)_jquery
程序员文章站
2022-04-23 14:29:57
...
部分购物网站用这个功能放购物车或商品分类导航,使产品页面很长的时候,侧边栏能始终固定发挥它应有的作用,有的网站用这个功能来边栏的广告。
var rollSet = $('#Roll');// 检查对象,#sidebar-tab是要随滚动条固定的ID,可根据需要更改
var offset = rollSet.offset();
$(window).scroll(function () {
// 检查对象的顶部是否在游览器可见的范围内
var scrollTop = $(window).scrollTop();
if(offset.top rollSet.addClass('fixed');
}else{
rollSet.removeClass('fixed');
}
});
CSS代码:
.fixed{position:fixed; top:20px;}
.fixed{_position:absolute; _top:expression((20+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}//兼容IE6
jQuery代码:
复制代码 代码如下:
var rollSet = $('#Roll');// 检查对象,#sidebar-tab是要随滚动条固定的ID,可根据需要更改
var offset = rollSet.offset();
$(window).scroll(function () {
// 检查对象的顶部是否在游览器可见的范围内
var scrollTop = $(window).scrollTop();
if(offset.top rollSet.addClass('fixed');
}else{
rollSet.removeClass('fixed');
}
});
CSS代码:
复制代码 代码如下:
.fixed{position:fixed; top:20px;}
.fixed{_position:absolute; _top:expression((20+(noValue = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop))+'px');}//兼容IE6
推荐阅读
-
jQuery固定浮动侧边栏实现思路及代码
-
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
-
Jquery实现侧边栏跟随滚动条固定(兼容IE6)
-
jQuery固定浮动侧边栏实现思路及代码
-
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)_javascript技巧
-
jQuery固定浮动侧边栏实现思路及代码_jquery
-
jQuery固定浮动侧边栏实现思路及代码_jquery
-
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)_javascript技巧
-
Jquery实现侧边栏跟随滚动条固定(兼容IE6)_jquery
-
Jquery实现侧边栏跟随滚动条固定(兼容IE6)_jquery