首頁 > web前端 > H5教程 > 主體

h5怎麼解決行動端滑動卡頓的問題

王林
發布: 2020-11-24 16:27:42
轉載
7218 人瀏覽過

h5怎麼解決行動端滑動卡頓的問題

解決方法如下:

(相關影片推薦:html影片教學

1、ios端的-webkit-overflow-scrolling屬性可控制頁面滾動效果,設定如下實現慣性滾動和彈性效果:

body{
-webkit-overflow-scrolling: touch;
overflow-scrolling: touch;
overflow-y: scroll;
}
登入後複製

2、由於盒子設定了高度100%引起的:

html,body{
height: 100%;
}
登入後複製

將上述代碼刪除即可。

3、如果這兩種都還是不行的話,還有一個解決辦法,就是使用mui元件裡面的區域滑動元件

<div class="mui-scroll-wrapper">
	<div class="mui-scroll">
		<!--这里放置真实显示的DOM内容-->
	</div>
</div>
<script>
mui(&#39;.mui-scroll-wrapper&#39;).scroll({
       scrollY: true, //是否竖向滚动
       scrollX: false, //是否横向滚动
       startX: 0, //初始化时滚动至x
       startY: 0, //初始化时滚动至y
       indicators: true, //是否显示滚动条
       deceleration:0.0006, //阻尼系数,系数越小滑动越灵敏
       bounce: true //是否启用回弹
});
</script>
登入後複製

依照你的實際狀況來配置scroll裡面的值。

注意: bounce: true這個必須為true ,如果改為false後,整個頁面就無法滑動了

相關推薦:h5

以上是h5怎麼解決行動端滑動卡頓的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:csdn.net
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!