jquery向下滑动指定距离右侧固定悬浮指定元素

“页面向下滑动到指定位置,元素固定悬浮在指定位置”——这个功能很常见,特别是在pc页面中,几乎90%的网站都有这样的效果,那么jquery怎么实现呢?总结一个常用方法:

jquery向下滑动指定距离右侧固定悬浮指定元素

1.css代码:

.slider-zone{position: relative;}
.rightScroll{position: fixed;z-index: 6636;right: calc((100% - 1200px)/2 -25px);top: 80px;width:300px}

2.html代码:

<div class="right-scl-fixed">  
	<!--  右侧悬浮的区域代码:--> 
</div>

3.js代码:

$(window).scroll(function(){
	var s_top = Number($(this).scrollTop());  // 获取滚动条,滚动刻度
	if(s_top >= 750 ){
		$('.right-scl-fixed').addClass("rightScroll");    // 添加属性,让他固定
		$('.right-scl-fixed').css("top",10);
	}else{
		$('.right-scl-fixed').removeClass("rightScroll");    // 删除属性,让他释放
	}
})

 

 

 

免责声明:玩转网作为开放的信息发布平台,所有资讯仅代表作者个人观点,与玩转网无关。如文章出现侵权、违规及其他不当言论,请联系微信:pi1881

风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。

山高不厌攀,水深不厌潜,学精不厌苦,只有努力才能赢得最后的成功!

© 版权声明
THE END
感觉文章不错,分享给身边的朋友吧!
点赞5赞赏
分享