内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

移動端網(wǎng)站開發(fā)常見問題—滾動穿透

2024-04-20    分類: 網(wǎng)站建設(shè)

對移動端網(wǎng)站開發(fā)不了解的人來說,手機端網(wǎng)站可能就是直接在手機上打開網(wǎng)站,并沒有跟電腦端有什么實際的不同。但是今天創(chuàng)新互聯(lián)的網(wǎng)站制作工程師,則在這里為大家準(zhǔn)備了,關(guān)于移動端網(wǎng)站開發(fā)中常見問題的講解,可以讓大家更好的深入了解。

滾動穿透是指在移動端當(dāng)有 fixed 遮罩背景和彈出層時,在屏幕上滑動能夠滑動背景下面的內(nèi)容。其他網(wǎng)站上整理了解決方案,但有些還是存在一定的問題:

設(shè)置overflow為hidden

網(wǎng)站制作,成都做網(wǎng)站,移動端網(wǎng)站建設(shè)

即當(dāng)彈出層彈出時在html上添加.modal-open,禁用 html 和 body 的滾動條,但實際用上就會發(fā)現(xiàn):

1.由于 html 和 body的滾動條都被禁用,彈出層后頁面的滾動位置會丟失,需要用 js 來計算原來滾動的位置,在彈出時保持滾動位置;

2.在頁面的背景還是能夠有滾動的效果

js 之 touchmove + preventDefault

網(wǎng)站制作,成都做網(wǎng)站,移動端網(wǎng)站建設(shè)
即通過阻止移動端touchmove事件,但實際用上會發(fā)現(xiàn)彈出層需要滾動時也會被阻止。

最后解決方案:position: fixed

網(wǎng)站制作,成都做網(wǎng)站,移動端網(wǎng)站建設(shè)
這種方式同樣當(dāng)彈出層彈出時滾動條會丟失,所以還需要使用js來保存滾動條的位置,在關(guān)閉彈出層時將滾動位置還原;

網(wǎng)站制作,成都做網(wǎng)站,移動端網(wǎng)站建設(shè)

以上就是成都創(chuàng)新互聯(lián)的移動端網(wǎng)站建設(shè)工程師為大家解決“關(guān)于移動端網(wǎng)站開發(fā)中滾動穿透問題”的相關(guān)介紹,幫助大家可以更好的了解我們的網(wǎng)站制作與開發(fā)。

本文標(biāo)題:移動端網(wǎng)站開發(fā)常見問題—滾動穿透
本文網(wǎng)址:http://www.rwnh.cn/news34/324384.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作電子商務(wù)網(wǎng)站內(nèi)鏈、外貿(mào)建站用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
淄博市| 白沙| 东丰县| 平乡县| 嵊州市| 千阳县| 四川省| 清水河县| 桂林市| 定西市| 璧山县| 宜良县| 通化县| 财经| 瓦房店市| 油尖旺区| 肥乡县| 巩义市| 称多县| 大兴区| 新宾| 涞水县| 新邵县| 连山| 老河口市| 宝鸡市| 巨鹿县| 临汾市| 大竹县| 米林县| 石台县| 栾川县| 库尔勒市| 乡城县| 屏东县| 延川县| 东阳市| 安康市| 商水县| 武功县| 饶阳县|