亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

問一下這個錯在哪?麻煩大神看下

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<style type="text/css">

#div1{

width:200px;

height:200px;

border:2px solid red;

position:absolute;

left:0px;

top:0px;

}

</style>

<script type="text/javascript">

function startqwe(){

var qwe=document.getElementById('div1');

function moveqwe(){

qwe.style.left=qwe.style.offsetLeft+10+'px';

}

setInterval(moveqwe(),30);

}

</script>

</head>

<body>

<div id="div1"></div>

<input type="button" value="點擊開始運動" onclick="startqwe()" />

</body>

</html>


正在回答

2 回答

#div1{
width:200px;
height:200px;
border:2px?solid?red;
position:absolute;
left:0px;
top:0px;
}
加個z-index:-1;

qwe.style.left=qwe.style.offsetLeft+10+'px';
改成
qwe.style.left=qwe.offsetLeft+10+'px';


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

死之外科醫生 提問者

我記得之前學css的時候z-index是元素堆疊順序的表示這里加這個是為什么了?
2017-03-30 回復 有任何疑惑可以回復我~
#2

死之外科醫生 提問者

好吧我懂了謝謝大神
2017-03-30 回復 有任何疑惑可以回復我~
#3

死之外科醫生 提問者

非常感謝!
2017-03-30 回復 有任何疑惑可以回復我~

<script type="text/javascript">

function startqwe(){

var qwe=document.getElementById('div1');

qwe.style.left=qwe.offsetLeft+10+'px';

alert(qwe.style.left);

setInterval(startqwe,100);

//此處不能寫startqwe();

}

</script>


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

舉報

0/150
提交
取消
JS動畫效果
  • 參與學習       113916    人
  • 解答問題       1502    個

通過本課程JS動畫的學習,從簡單動畫開始,逐步深入各種動畫框架封裝

進入課程

問一下這個錯在哪?麻煩大神看下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號