<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>缓冲运动</title>
<style type="text/css">
*{margin: 0;padding: 0;}
#box{width: 200px;height: 200px;background-color: red;position: relative;left: -200px;top: 0;}
#box span{width: 20px;height: 50px;position: absolute;top: 50px;left: 200px;background-color: blue;}
</style>
<script type="text/javascript">
window.onload=function(){
var obox = document.getElementById('box');
obox.onmouseover = function(){
startmove(0);
}
obox.onmouseout = function(){
startmove(-200);
}
}
var timer = null;
function startmove(iTarget){
var obox = document.getElementById('box');
function go() {
var speed = (iTarget-obox.offsetLeft)/20;
speed = speed > 0?Math.ceil(speed):Math.floor(speed);
if ( (obox.offsetLeft < iTarget) || (obox.offsetLeft > iTarget)) {
obox.style.left = obox.offsetLeft + speed+'px';
}
times = setTimeout(go, 30);
}
go();
}
</script>
</head>
<body>
<div id="box"><span>分享</span></div>
</body>
</html>if里的判
啊啊啊啊123
OlderSkee
随时随地看视频慕课网APP
相关分类