文章詳情頁(yè)
javascript - 移動(dòng)端,當(dāng)出現(xiàn)遮罩層的時(shí)候,遮罩層里有div是超出高度scroll的,怎么避免滑動(dòng)div的時(shí)候,body跟隨滑動(dòng)?
瀏覽:238日期:2023-05-21 15:54:24
問(wèn)題描述
1、排除點(diǎn)擊出現(xiàn)遮罩層時(shí)給body加上overflow:hidden,因?yàn)楫?dāng)body滑動(dòng)到底部,再點(diǎn)擊一下出現(xiàn)遮罩層的時(shí)候,body會(huì)默認(rèn)跳到頂部,遮罩層定位在top:0;left:0;position:fixed;2、排除當(dāng)p滑動(dòng)的時(shí)候,阻止冒泡行為,因?yàn)閟croll事件接受冒泡,但不支持阻止默認(rèn)事件和冒泡行為;3、已做多次嘗試,請(qǐng)各位大神支招!
問(wèn)題解答
回答1:自己想了好久一直沒有解決,現(xiàn)在通過(guò)各種查找已通過(guò)iscroll.js插件完成,由于遮罩層的p高度是自動(dòng)撐開的,所以,在調(diào)用的時(shí)候,需要做一下延時(shí)
標(biāo)簽:
JavaScript
相關(guān)文章:
1. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?2. javascript - 移動(dòng)端 點(diǎn)擊彈出遮罩層 加斷點(diǎn)調(diào)試就行 不加斷點(diǎn)就不行3. javascript - 移動(dòng)端css動(dòng)畫播放狀態(tài)暫停在ios不起作用 animation-play-state4. javascript - 移動(dòng)端textarea不能上下滑動(dòng),該怎么解決?5. javascript - 移動(dòng)端網(wǎng)頁(yè)中的字體變成了藍(lán)色,自動(dòng)變成了超鏈接,如何才能禁止掉????6. javascript - 移動(dòng)端一個(gè)小效果7. javascript - 移動(dòng)端 怎么讓用戶調(diào)用自身的地圖軟件8. javascript - 移動(dòng)端粘貼事件,onpaste事件在app中無(wú)效,在app中怎么監(jiān)測(cè)到粘貼事件9. javascript - 移動(dòng)端引入js去控制根元素的font-size,但在頁(yè)面初始化時(shí)會(huì)有抖動(dòng)的情況,請(qǐng)問(wèn)有別的優(yōu)化方法么10. javascript - 移動(dòng)端頁(yè)面可以調(diào)用手機(jī)系統(tǒng)的單選框嗎
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備