展会信息港展会大全

Jquery实现侧边栏跟随滚动条固定
来源:互联网   发布日期:2016-01-26 10:21:39   浏览:2401次  

导读:侧边栏随滚动条上下滚动,始终固定在一个位置的功能,现在很多网站和博客都有这个功能部分购物网站用这个功能放购物车或商品分类导航,使产品页面很长的时候,侧边栏能始终固定发挥它应有的作用,有的网站用这个 ...

侧边栏随滚动条上下滚动,始终固定在一个位置的功能,现在很多网站和博客都有这个功能

部分购物网站用这个功能放购物车或商品分类导航,使产品页面很长的时候,侧边栏能始终固定发挥它应有的作用,有的网站用这个功能来边栏的广告。

jQuery代码:

代码如下:

var rollSet = $('#Roll');// 检查对象,#sidebar-tab是要随滚动条固定的ID,可根据需要更改

var offset = rollSet.offset();

$(window).scroll(function () {

// 检查对象的顶部是否在游览器可见的范围内

var scrollTop = $(window).scrollTop();

if(offset.top < scrollTop){

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

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港