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

麻烦帮我看看,为什么我设置的鼠标滑过一点反应都没有?非常感谢!

<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>分享</title>
<style type="text/css">
  
  *{
    margin:0;
    padding:0;
  }
  #box{
    width:200px;
    height:122px;
    background:red;
    margin-top:100px;
    padding-top:78px;
    margin-left:-200px;
  }
  #box #share{
    margin-left:200px;
    padding:3px;
    display:block;
    width:20px;
    height:44px;
    background:blue;
    color:white;
    border-radius:3px;

  }

</style>

<script type="text/script">
  window.onload=function(){
    var timer=null;
    var box=document.getElementById("box");
    box.onmouseover=function(){
      startMove();
    }
  }
  function startMove(){
    var box=document.getElementById("box");
    setInterval(function(){
      box.style.margin-left=box.offsetLeft+10+'px';
      },30)
  }

</script>
</head>
<body>
 <div id="box">
  <span id="share">分享</span>
</div>
</body>
</html>


正在回答

2 回答

首先是第34行改成<script type="text/javascript">

再就是,第45行,那个magin-left在js不是这么用的,而是magrinLeft.

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

Sharron 提问者

感谢您的认真解答!
2016-05-30 回复 有任何疑惑可以回复我~

<script type="text/script">改成<script type="text/javascript">

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

举报

0/150
提交
取消

麻烦帮我看看,为什么我设置的鼠标滑过一点反应都没有?非常感谢!

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