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

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

代碼運(yùn)行不了

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Promise animation</title>

<style>

.ball{

width:40px;

? ? ? ? ? ? height:40px;

? ? ? ? ? ? border-radius: 20px;

? ? ? ? ? ? margin-left:0;

}

.ball1{background: red;}

.ball2{background: yellow;}

.ball3{background: green;}

</style>


</head>

<body>

<div class="ball ball1"></div>

<div class="ball ball2"></div>

<div class="ball ball3"></div>

<script>

var ball1=document.querySelector('.ball1');

var ball2=document.querySelector('.ball2');

var ball3=document.querySelector('.ball3');


function animate(ball,distance,cb){

setTimeout(function(){

var marginLeft=parseInt(ball.style.marginLeft,10);

if(marginLeft===distance){

cb&&cb()

}else{

if(marginLeft<distance){

marginLeft++

}else{

marginLeft--

}

ball.style.marginLeft=marginLeft+'px';

animate(ball,distance,cb);

}

},13)

}




animate(ball1,100,function(){

animate(ball2,200,function(){

animate(ball3,300,function(){

animate(ball3,150,function(){

animate(ball2,150,function(){

animate(ball1,150,function(){


})

})

})

})

})

})

</script>

</html>


正在回答

5 回答

????<div?class="ball?ball1"></div>
????<div?class="ball?ball2"></div>
????<div?class="ball?ball3"></div>

改成:

????<div?class="ball?ball1"?style="margin-left:0;"></div>
????<div?class="ball?ball2"?style="margin-left:0;"></div>
????<div?class="ball?ball3"?style="margin-left:0;"></div>

----------

.ball?{
????width:?40px;
????height:?40px;
????border-radius:?20px;
????margin-left:?0px;
}

改成:

.ball?{
????width:?40px;
????height:?40px;
????border-radius:?20px;
}


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

u5u75 提問(wèn)者

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

你的</body>呢?

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

與加載有個(gè)毛關(guān)系。elment.style.marginLeft 意思僅僅是 取得 該元素的屬性 style(如果有), 的 margin-left(如果有)值。去 內(nèi)聯(lián)樣式表的style屬性 FF or Chrome 用的是 window.getComputedStyle(element, null).getPropertyValue('margin-left')

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

飄移的鼻毛

我也贊同跟加載應(yīng)該沒(méi)得啥子關(guān)系,但是確實(shí)是出問(wèn)題了,怎么解決
2016-11-25 回復(fù) 有任何疑惑可以回復(fù)我~
#2

hey自然 回復(fù) 飄移的鼻毛

我不是已經(jīng)給答復(fù)了么???既然用的是style獲取元素的margin值,那就用 行內(nèi)樣式呀
2016-11-25 回復(fù) 有任何疑惑可以回復(fù)我~

應(yīng)該與加載有關(guān)

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

u5u75 提問(wèn)者

為什么我那個(gè)寫(xiě)法不行啊
2016-10-24 回復(fù) 有任何疑惑可以回復(fù)我~
#2

我是大樹(shù) 回復(fù) u5u75 提問(wèn)者

放到<style>里的話,應(yīng)該是所有內(nèi)容加載完畢之后再應(yīng)用樣式。估計(jì)是在<script>之后執(zhí)行,所以直接被重置了。
2016-10-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

我是大樹(shù) 回復(fù) u5u75 提問(wèn)者

我的猜測(cè)。
2016-10-25 回復(fù) 有任何疑惑可以回復(fù)我~

跟我一樣的情況

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

舉報(bào)

0/150
提交
取消
進(jìn)擊Node.js基礎(chǔ)(二)
  • 參與學(xué)習(xí)       76727    人
  • 解答問(wèn)題       242    個(gè)

本教程帶你攻破 Nodejs,讓 JavaScript流暢運(yùn)行在服務(wù)器端

進(jìn)入課程

代碼運(yùn)行不了

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

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

幫助反饋 APP下載

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

公眾號(hào)

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