我想讓屏幕底部的div移動到頂部,從不透明度0開始,在中間有不透明度1,並在頂部再次變爲0。一切都必須以3秒延遲開始。。帶有多重動畫的動畫隊列
$("#circle")
.css({'display':'block'})
.css({'opacity': '0'})
.css({'top':$(window).height()})
.delay(3000)
.animate({'opacity':1},{duration:1000},"linear")
.animate({'top':$(window).height()/2},{duration:1000, queue:false},"linear")
.animate({'opacity':0},{duration:1000},"linear")
.animate({'top':0},{duration:1000, queue:false},"linear")
我也嘗試過'queue:false',但它仍然無法正常運行,而且這也不是線性的。 任何想法?
問題是什麼?你有要求+代碼,但沒有問題 –
爲什麼你的默認#circle CSS(顯示等)在CSS中設置? – atmd