最贊回答 / 慕的地8666513
<div id="div0">?? ??? ?<div id="div1" style="left: -1350px;">?? ??? ??? ?<a href="#"><img src="img/m5.jpg"/></a>??????? </div>??????? <a href="javascript:;" id="prev" class="arrow"><</a>?? ???? <a ...
2017-05-03
已采納回答 / 櫻桃小丸子的西瓜
這里他將第一張圖片放置在-600位置,大于-600就代表往右邊移動,但是向右移動后,左邊空出來的位置是空的,所以就讓最后面的圖片填充到前面。小于-3000也是這個意思,最右邊的圖片顯示到div中之后,這時最左邊圖片就是在-3000位置,再往左就會小于-3000,而這時再往左移動右邊就沒有圖片填充,所以前面的圖片再填充到后面
2017-04-24
最贊回答 / 慕粉1554206971
這種方式我也用到過,用意是這樣的,假設有6張圖,焦點圖的方式是從1-6的順序滾動播放圖片,之后要從6回到1直接跳轉的話就顯得很突兀,一下從6跳到1人眼可以很明顯分辨出,就沒有一種一直在向后滾動的感覺,這個時候在6號圖后面再加一張1號圖,以1234561的順序排列,實際上最后一張也是1號圖,這樣跳轉到第一張圖的話就好像圖片未動,實際上你的位置已經從最后到了最前,但是又不顯得突兀,給人一種一直在向后滾動播放的視覺上錯覺,所以這種做法并不多余。
2017-04-21
最新回答 / 愛吃麻菜
因為放的第一張圖片不是要顯示的第一張,而是第五張,第一張圖片實際是在600px的位置。left:-600px可以理解為右移600px,移到下一張。我是這樣理解的
2017-04-18
已采納回答 / 慕粉163845242
你代碼都不給出來我怎么知道,一般來說有這么幾個可能命名看是不是都能匹配上。2.對象是不是正確的獲取了。3.button.onclick = function(){};click后面沒有括號。你可以設置斷點跟蹤觀察一下你的代碼執行過程
2017-04-09