我有一个页面,该页面需要从页面顶部开始的145px的标题才能在到达页面顶部时开始使用固定位置。这怎么了
$(window).scroll(function (event) {
var y = $(window).scrollTop();
var header2 = $('#header2');
if (y >= 145) {
header2.css({position:'fixed',top:0,marginTop:0});
} else {
header2.css({position:'static',top:0,marginTop:0});
}
});
这是一个演示:
$(window).scroll(function (event) {
var y = $(window).scrollTop();
var header2 = $('#header2');
if (y >= 145) {
header2.css({position:'fixed',top:0,marginTop:0});
} else {
header2.css({position:'static',top:0,marginTop:0});
}
});
它与您的代码完美搭配http://jsfiddle.net/vRSUs/1/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句