右侧悬浮框
来源:互联网 发布:js 设置class 的样式 编辑:程序博客网 时间:2024/05/16 18:03
在学习右侧悬浮框之前,我对这个offsetLeft(理解了offsetLeft就理解了offsetTop)有疑惑
对offsetLeft的理解:
右侧悬浮框:
代码如下:
<style type="text/css">
#box{
width: 100px;
height: 150px;
background-color: red;
position: absolute;
right: 0;
bottom:0;
}
</style>
<script type="text/javascript">
window.onscroll=function(){
var oBox=document.getElementById('box');
var scroMove=document.documentElement.scrollTop||document.body.scrollTop;
// oBox.style.top=document.documentElement.clientHeight-oBox.offsetHeight+scroMove+'px';
var iTarget=document.documentElement.clientHeight-oBox.offsetHeight+scroMove;
startMove(iTarget);
};
var timer=null;
function startMove(iTarget){
var oBox=document.getElementById('box');
clearInterval(timer);
timer=setInterval(function(){
var speed=(iTarget-oBox.offsetTop)/3;
speed=(speed>0?Math.ceil(speed):Math.floor(speed));
if(oBox.offsetTop==iTarget){
alert(oBox.offsetTop);
clearInterval(timer);
}else{
oBox.style.top=oBox.offsetTop+speed+'px';
}
},30);
}
</script>
</head>
<body style="height:2000px">
<div id="box"></div>
</body>
- [Javascript]右侧悬浮框
- 右侧悬浮框
- [Javascript]右侧悬浮框
- 右侧悬浮框
- 右侧悬浮框
- js运动技术--右侧悬浮框!
- 右侧 固定 悬浮 客服
- 右侧悬浮导航
- 右侧滑动悬浮【jquery】
- 网页右侧悬浮广告
- JS右侧悬浮效果
- (41)JS运动之右侧中间悬浮框(对联悬浮框)
- 仿京东商城首页(图片轮播、左侧悬浮导航栏、头部悬浮搜索框、右侧悬浮栏)
- 右侧悬浮菜单实例代码
- 11讲项目实战首页右侧悬浮框及内页面包屑导航
- CSS实现广告右侧悬浮效果
- 网页右侧悬浮QQ在线客服代码
- jquery右侧悬浮弹出在线客服特效
- android进度条
- 对象的序列化过程和案例
- tslib移植的问题:No raw modules loaded.ts_config:No such file or directory
- 递归引发的jvm栈溢出的理解--堆和栈的概念整理
- Android通知栏(设置多通知,跳转至对应的界面)
- 右侧悬浮框
- 初识JNDI
- android中handler用法总结
- 修改Android签名证书keystore的密码、别名alias以及别名密码
- Monkey测试工具
- 理解android:targetSdkVersion
- bean属性配置解析
- Fidller 抓包工具-手机代理抓包
- UIAlertController的简单使用