亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

焦點圖輪播特效

難度初級
時長 1小時 1分
學習人數
綜合評分9.73
263人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.6 邏輯清晰

最新回答 / 錦衣無涯
同學,首先你要明白index是一個全局變量,看看老師的代碼 var index = 1; 是定義在全局范圍下的 ,所以在任意一個簡單函數中都是可以直接調用index

最贊回答 / 六月ovo
沒人需要你相信,你信不信都不影響別人會不會做。你要是以這種我不行我就不信別人行的心態來學習,勸你還是早點離開這些東西吧,學編程學代碼,需要腦子,需要邏輯,你現在透露出來的就是沒有。

最新回答 / 急性子的蝸牛
嗯,是沒有獲取buttons的原因。我也遇到過這個問題。

最新回答 / qq_對著墻角畫圈圈__0
我把style="left:-600px;"本來是寫在style標簽中的,后來挪到list標簽后面才行,請問有啥區別嗎,不一樣嗎

最新回答 / weibo_是徐斬仙_0
找到問題了,else里面的list.style.left=parseInt(list.style.left)+offset+"px"; 等號后應該用newLeft,用parseInt(list.style.left)相當于又判斷了移動后的位置導致最后一次跳了一張圖片

最新回答 / 故事很長啊
32-36行應該是:?? ? ? ? ? ?index?=?myIndex;?????????????showButton();?????????????if(!animated){????????????????animate(offset);????????????}上一個動畫執行完了才可以執行? animate(offset);而你上面的是 動畫不在執行的時候才能執行showButton(); 點第一次時在執行動畫,這個時候執行不了?showButton(); 點第二次時沒在執行動畫然后執行了?sh...

最新回答 / I小小白
var newLeft = parseInt(list.style.left) + offset;list.style.left = newLeft + "px";我也出現這個問題,檢查后發現是第二行代碼多了個offset

最贊回答 / 藍志
因為包含它的容器有寬度 ? 所以你看不到全部? 而且容器設置了overflow:hidden;屬性 ? 這就只能看見一張圖片了之所以看到跳轉是因為輪播圖要實現無限滾動就需要無限的圖片 ? 要讓5張圖片接連起來 ? 在看到最后一張圖片的時候會有一張過渡圖片 也就是第一張圖片拿到里面顯示 ?效果是感覺五張圖片真的接連起來了 ?不會產生空白過渡這里說不太清楚 ? 自己在瀏覽器里面多多調試 ? 以及看代碼樣式里面overflow:hidden; ? 看看隱藏掉是什么效果

最新回答 / 要死了
onmouseover、onmouseout 只要是個函數就都可以了,stop 和 play 都是你自己定義好的函數,所以如果在事件執行前沒有其他的操作,就可以直接不用再嵌套一層function(){},直接用=指向已定義好的函數就可以了。
課程須知
您需要有HTML,CSS經驗,能使用CSS制作靜態頁面,并對JS基礎知識有一定的了解
老師告訴你能學到什么?
您將能掌握非常實用的焦點圖輪播特效的制作過程。

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消