已采納回答 / rainy_li3676598
對, 因為你的img都是在List這個div里面,所以只需要對這個DIV進(jìn)行移動。 這樣DIV里面的整體就會一起移動。 如果是讓圖片平移, 那么你要對每一個圖片都要進(jìn)行處理,復(fù)雜程度大大增加。。 ?
2016-12-05
最贊回答 / rainy_li3676598
在 HTML 中,某些字符是預(yù)留的。?在 HTML 中不能使用小于號(<)和大于號(>),這是因為瀏覽器會誤認(rèn)為它們是標(biāo)簽。?如果希望正確地顯示預(yù)留字符,我們必須在 HTML 源代碼中使用字符實體如需顯示小于號,我們必須這樣寫:<?或?<?提示:使用實體名而不是數(shù)字的好處是,名稱易于記憶。不過壞處是,瀏覽器也許并不支持所有實體名稱(對實體數(shù)字的支持卻很好)。?
2016-12-01
已采納回答 / qq_右眼哭泣_0
seed是動畫里每300毫秒改變的值 offset是整個動畫改變的值 如果加入offset值 動畫就只執(zhí)行300毫秒相當(dāng)于沒有動畫
2016-11-20
已采納回答 / 扎克悟空
因為需要模擬無限滾動的效果,就會在整個list中前后各插一張圖片,那么5張就變成7張了!也就是3000+2*600=4200 ?...具體原理可以再看看原理介紹和無限滾動這兩課程。
2016-11-17
已采納回答 / qq_毛球_04273552
你要知道speed是一直小于0的,如果不加上parseInt( list.style.left ) > 目標(biāo)值,那么它就會一直重復(fù)移動,不會終止。如果你點了右箭頭,那么parseInt( list.style.left ) > 目標(biāo)值成立,然后parseInt( list.style.left )每隔10毫秒會一直減小,當(dāng)他小到不滿足parseInt( list.style.left ) > 目標(biāo)值時,條件就會不滿足然后運(yùn)行else。恩,沒錯就是這樣。希望你能理解。
2016-11-06
已采納回答 / qq_毛球_04273552
不會啊,應(yīng)該是你寫的有bug有細(xì)節(jié)做得不好吧,我也是剛學(xué),然而我這樣一直點后一切正常,仔細(xì)檢查檢查代碼吧,,,,,,
2016-11-06
已采納回答 / 慕粉4277848
offset = '+=' + offset; 等價于offset='+=offset';把offset變成'+=offset'主要為了通過jQuery的animate方法改變list的left,如果提供一個以+= 或 -=開始的值,那么目標(biāo)值就是以這個屬性的當(dāng)前值加上或者減去給定的數(shù)字來計算的,所以此時left的值就是left=left+offset或left=left-offset,兩段代碼要連起來看。list.animate({'left': offset}, 300, function () {?...
2016-11-01
已采納回答 / 浮世繪浮生
你的程序應(yīng)該不長吧 ?最好貼下具體代碼。 如果你都 var timer定義了兩個setInterval, 除非你是在其中一個timer清除之后 才定義的另一個 ,否則 之后你clearInterval(timer)只能清除后面定義的那個timer,前面定義的已經(jīng)沒有變量指向了 ?無法清除
2016-10-26