最新回答 / I小小白
var newLeft = parseInt(list.style.left) + offset;list.style.left = newLeft + "px";我也出現這個問題,檢查后發現是第二行代碼多了個offset
2017-07-06
最贊回答 / 藍志
因為包含它的容器有寬度 ? 所以你看不到全部? 而且容器設置了overflow:hidden;屬性 ? 這就只能看見一張圖片了之所以看到跳轉是因為輪播圖要實現無限滾動就需要無限的圖片 ? 要讓5張圖片接連起來 ? 在看到最后一張圖片的時候會有一張過渡圖片 也就是第一張圖片拿到里面顯示 ?效果是感覺五張圖片真的接連起來了 ?不會產生空白過渡這里說不太清楚 ? 自己在瀏覽器里面多多調試 ? 以及看代碼樣式里面overflow:hidden; ? 看看隱藏掉是什么效果
2017-07-06
最新回答 / 要死了
onmouseover、onmouseout 只要是個函數就都可以了,stop 和 play 都是你自己定義好的函數,所以如果在事件執行前沒有其他的操作,就可以直接不用再嵌套一層function(){},直接用=指向已定義好的函數就可以了。
2017-07-04
已采納回答 / 小白鼠丨
可以將?debugger?語句放在過程的任何地方以中止執行。??使用?debugger?語句類似于在代碼中設置斷點。??debugger?語句中止執行,但它不關閉任何文件或清除任何變量。[以上內容來自網絡]通俗來說就是他會中斷代碼的執行,就像視頻中,點擊圓點后會彈出一個操作按鈕,繼續執行代碼或者退出代碼,這個方法可以用來debug,判斷某一段是否存在問題
2017-07-04
已采納回答 / AR13
<...圖片...>每個人都有每個人喜歡的編輯器。這個編輯器是一個大神推薦的,vscode 免費。 ? 不需要向sub那些那樣麻煩。 ?直接建一個HTML文件即可,并且很多人再用。 ?去吧 , 本人也是新手,努力中~
2017-06-16
最新回答 / 寶慕林6293660
window.onload = function () { ? ?var container = document.getElementById('container'); ? ?var list = document.getElementById('list'); ? ?var buttons = document.getElementById('buttons').getElementsByTagName('span'); ? ?var prev = document.getElementById('...
2017-06-13
已采納回答 / 你說2016
var buttons = document.getElementById('buttons').getElementsByTagName('span');buttions獲取的是buttons下的幾個span,是數組的
2017-06-09