jquery - 移動(dòng)端如何寫(xiě)彈性效果
問(wèn)題描述
在這個(gè)網(wǎng)頁(yè)的第2個(gè)例子【自適應(yīng) / 全屏 + 分頁(yè)】中http://www.swiper.com.cn/demo/index.html如果按住鼠標(biāo)向右拖動(dòng),會(huì)發(fā)現(xiàn)可以拖動(dòng),然后放開(kāi)鼠標(biāo),就會(huì)'彈'回去,觀察代碼發(fā)現(xiàn),是用了下面這個(gè)css3代碼transition-duration: 0ms; transform: translate3d(86.6443px, 0px, 0px);那么問(wèn)題來(lái)了,這個(gè)拖拉后彈回去的js效果要怎么寫(xiě)呢?哪位大神有思路?提供一下啦。謝謝!
問(wèn)題解答
回答1:給元素加上css3過(guò)渡動(dòng)畫(huà),過(guò)渡動(dòng)畫(huà)的值為transform3d的x軸,手指拖動(dòng)的距離即為這個(gè)x軸的值,當(dāng)手指放開(kāi),把x軸的值還原,也就是0px
回答2:看api 有滑動(dòng)效果的 或者自己寫(xiě)個(gè)動(dòng)畫(huà),無(wú)非就是調(diào)節(jié)貝塞爾曲線出現(xiàn)緩存
相關(guān)文章:
1. java - spring-data Jpa 不需要執(zhí)行save 語(yǔ)句,Set字段就可以自動(dòng)執(zhí)行保存的方法?求解2. html5 - 微信瀏覽器視頻播放失敗3. javascript - 這問(wèn)題怎么處理額4. css3 - 為什么css里面要帶-moz-|-webkit-后又來(lái)一個(gè)不帶它們的5. 網(wǎng)頁(yè)爬蟲(chóng) - Python 爬蟲(chóng)中如何處理驗(yàn)證碼?6. javascript - jQuery中l(wèi)ive事件在移動(dòng)微信端下沒(méi)有效果;代碼如下7. javascript - SuperSlide.js火狐不兼容怎么回事呢8. javascript - owl.carousel.js這個(gè)插件的原作者的網(wǎng)址是多少了?9. phpstady在win10上運(yùn)行10. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項(xiàng)
