CSS:
.v-nav-lt{ width:250px; position:absolute; float:left; z-index:200; top:0;}
JS:
<script type="text/javascript">
$(document).ready(function(e) {
if(!(isIE7=navigator.userAgent.indexOf("MSIE 6.0")>0))
{
t = $('.v-nav-lt').offset().top;
mh = $('body').height(); /*mh=10000000*/
fh = $('.v-nav-lt').height();
$(window).scroll(function(e){
s = $(document).scrollTop();
if(s > t-10){
$('.v-nav-lt').css('position','fixed');
if(s + fh > mh){
$('.v-nav-lt').css('top',mh-s-fh+'px');
}
}else{
$('.v-nav-lt').css('position','');
}
})}
});
</script>JS----导航置顶滑动效果
最新推荐文章于 2026-01-07 18:14:18 发布
本文介绍了一种使用JavaScript和CSS实现的侧边栏固定效果。当页面滚动到一定位置时,侧边栏会变为固定定位,始终保持在屏幕可见范围内。如果继续滚动导致侧边栏超出屏幕底部,则调整其位置,确保完整显示。
8823

被折叠的 条评论
为什么被折叠?



