js实现随滚动条滚动div位置动态变化
2017-06-10 00:20
633 查看
js实现随滚动条滚动,div位置动态变化,使div不会因为滚动条的下滑而导致div被上部边界覆盖。
本例比较简单,就不做过多解释了。
注:不是完整代码,不能直接复制运行!
js:
$(function(){
window.onscroll=function(){
var top1=document.body.scrollTop;
if(top1>=300)
$("#logo").css("position","absolute").css("top",top1); //300为div初始位置,当滚动条距离顶部的距离大于300时,使div与滚动条保持相同高度
else
$("#logo").css("position","absolute").css("top",300);
}
}
html:
<style type="text/css">
#logo{
position: absolute;
top:300px;
left:0px;
}
</style>
<body>
<div id="logo"></div>
</body>
本例比较简单,就不做过多解释了。
注:不是完整代码,不能直接复制运行!
js:
$(function(){
window.onscroll=function(){
var top1=document.body.scrollTop;
if(top1>=300)
$("#logo").css("position","absolute").css("top",top1); //300为div初始位置,当滚动条距离顶部的距离大于300时,使div与滚动条保持相同高度
else
$("#logo").css("position","absolute").css("top",300);
}
}
html:
<style type="text/css">
#logo{
position: absolute;
top:300px;
left:0px;
}
</style>
<body>
<div id="logo"></div>
</body>
相关文章推荐
- JS获取div滚动条距离实现弹出标签位置动态移动
- js将滚动条滚动到指定位置的简单实现方法
- js实现html页面滚动条向下拉到一定的程度时,某个div就固定在顶部,向上拉时返回原位置。
- C#调用前台js方法,实现滚动条跟随选中节点位置变化
- jQuery实现将div中滚动条滚动到指定位置的方法
- js实现滚动条滚动到某个位置便自动定位某个tr
- css实现div悬浮层,始终停留在浏览器的最下方,不随页面的滚动条滚动改变位置或消失
- 页面的div中有滚动条,js实现刷新页面后回到记录时滚动条的位置
- js将滚动条滚动到指定位置的简单实现方法
- vue.js-div滚动条隐藏但有滚动效果的实现方法
- jQuery实现将div中滚动条滚动到指定位置的方法
- vue.js-div滚动条隐藏但有滚动效果的实现
- jquery动态创建元素 div元素随垂直滚动条位置变化置顶显示
- js实现div滚动条在页面刷新 滚动条位置固定
- jQuery实现将div中滚动条滚动到指定位置的方法
- js实现滚动条滚动到某个位置便自动定位某个tr
- JS实现当前编辑行自动滚动至div显示区域
- div+css 实现无js滚动 兼容各大浏览器!!!
- 中信-js对象的使用(实现的显示时间动态变化)
- div+css布局的图片连续滚动js实现代码