移动端如何让绝对定位的弹出层位置在视野内?

页面未滚动的时候,效果如图,这是符合预期的。

https://img.mukewang.com/5b9e212b0001cd0203390558.jpg

点击按钮出现弹出层。

https://img.mukewang.com/5b9e213500019bf803480574.jpg

但是页面如果滚动了,效果就不好了。视野内出现的是弹出层中部。如图

https://img4.mukewang.com/5b9e21410001ae4203050554.jpg

https://img1.mukewang.com/5b9e214a000178fe03160524.jpg


怎么让页面滚动之后,弹出层位置如未滚动的时候一样是完整的在视野内呢?


慕桂英4014372
浏览 776回答 1
1回答

慕慕森

必须要用absolute吗? 可以尝试用fixed,应该可以解决你现在的问题,不过页面还是会滑动。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript