1置森、輪播的實現(xiàn)原理是怎樣的糜值?如果讓你來實現(xiàn),你會抽象出哪些函數(shù)(or接口)供使用案疲?(比如 play())
原理
- 通過控制輪播框體的left值(前提條件需要絕對定位)來動態(tài)滾動圖片祝沸。
- 通過一個視窗容器來控制當前顯示的畫面矮烹。
- 無限輪播的側(cè)重點在于通過在拷貝第一和最后一張的輪播元素越庇,在滾動到最后一張或最前一張的拷貝元素時,再定位至原元素的left值奉狈,達到視覺上的無限輪播卤唉。
3個函數(shù)
- playNext()(輪播下一張),
- playPrev()(輪播前一張),
- autoPlay()(自動輪播)