今天在工作中碰到了一個很尷尬的問題,下面這篇文章主要給大家介紹了關於行動端設定了overflow:hidden,但頁面依然還會滾動的禁止方法,文中透過範例程式碼介紹的非常詳細,需要的朋友可以參考借鑒,下面來一起看看吧。
前言
本文主要介紹給大家介紹了在行動端設定了overflow:hidden
頁面還會捲動的禁止方法,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧。
如果把 overflow:hidden
用在 body 標籤,行動端瀏覽器還是會滾動,因為行動端是基於touch事件,解決方法有兩個。
方法一:
將要隱藏捲動的內容加上一個包裹層p,然後給這個p設定高度為window.height()
,並且overflow:hidden
就可以解決你的問題。
方法二:
為body 新增position:fixed;
範例:
body { overflow:hidden; position:fixed; left:0; top:0; }
以上是行動端設定了overflow:hidden頁面還會捲動的禁止方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!