第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

clearInterval(timer);不起作用

<!DOCTYPE?html>
<html>
????<head>
????????<title>Date?TEST</title>
????????<style>
????????????#div1{
????????????????left:-200px;
????????????????width:?200px;
????????????????height:?100px;
????????????????position:?relative;
????????????????background-color:?red;
????????????}
????????????#div1?span{
????????????????width:?20px;
????????????????height:?50px;
????????????????background:?blue;
????????????????position:?absolute;
????????????????left:?200px;
????????????????top:?75px;
????????????}
????????</style>
????</head>
????<body>
????????<div?id="div1">This?is?a?div?for?testing?animation</br>
????????????<span>TESTING</span>
????????</div>
????</body>
????<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>
</html>


正在回答

2 回答

body本身的margin屬性沒(méi)有reset

你在CSS里加一句 *{margin:0;padding:0;}

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

劉顏 提問(wèn)者

非常感謝!
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~

body本身的margin屬性沒(méi)有reset

你在CSS里加一句 *{margin:0;padding:0;}


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

劉顏 提問(wèn)者

我設(shè)置了一下,確實(shí)你作用了,想問(wèn)一下,為什么會(huì)這樣?為什么設(shè)置了 *{margin:0;padding:0;}之后就可以了?
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#2

秀man

同問(wèn) 為什么需要去掉body的默認(rèn)margin才能有效果,求解
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#3

二哥二姐二姐夫 回復(fù) 劉顏 提問(wèn)者

offsetLeft取出來(lái)的值,是算上margin的值的了,chrome下為8px,所以你第一次取出的offsetLeft的值為-192px,加1之后設(shè)置的left為 -191px; 第二次取出的offsetLeft會(huì)再次計(jì)算margin的值,所以第二次取出的offsetLeft的值為-183px,加1之后設(shè)置的left為 -182px; 也就是說(shuō)相當(dāng)于每次向左移動(dòng)了9px,offsetLeft不會(huì)出現(xiàn)等于0的情況。你可以講判斷條件設(shè)置為大于零,也會(huì)停止
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#4

劉顏 提問(wèn)者 回復(fù) 二哥二姐二姐夫

thanks
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#5

二哥二姐二姐夫 回復(fù) 劉顏 提問(wèn)者

客氣了,其實(shí)老師后面有講到的,我也是初學(xué)者,一起努力o( ̄▽ ̄)d
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

舉報(bào)

0/150
提交
取消
JS動(dòng)畫效果
  • 參與學(xué)習(xí)       113920    人
  • 解答問(wèn)題       1487    個(gè)

通過(guò)本課程JS動(dòng)畫的學(xué)習(xí),從簡(jiǎn)單動(dòng)畫開(kāi)始,逐步深入各種動(dòng)畫框架封裝

進(jìn)入課程

clearInterval(timer);不起作用

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)