为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的代码在0那个位置听不下来?

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>Title</title>
   <style>
#div1{
           width: 200px;
           height: 200px;
           background: yellow;
           position: relative;
           left: -200px;
           top:0;
       }
       #div1 span{
           width: 20px;
           height: 50px;
           background: blue;
           position: absolute;
           left: 200px;
           top: 75px;
       }

   </style>
<script>
window.onload=function () {
   var oDiv=document.getElementById('div1');
   oDiv.onmouseover=function () {
       startMove();
   }
}
   var timer =null;
   function startMove() {
       clearInterval(timer);
       var oDiv=document.getElementById('div1');
       timer=setInterval(function () {
           if(oDiv.offsetLeft==0){
               clearInterval(timer);
           }
           else {
               oDiv.style.left = oDiv.offsetLeft + 1 + 'px';
           }
       },30)
}

</script>

</head>
<body>
<div id="div1"><span id="share">分享</span></div>
</body>

正在回答

2 回答

CSS样式里加上*{margin:0;padding:0}

1 回复 有任何疑惑可以回复我~

在线等  急求!!!

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的代码在0那个位置听不下来?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信