
处理Layer弹出层适应页面尺寸的问题
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本段介绍了解决Layer弹出层自适应不同页面尺寸问题的方法和技巧,帮助用户提升网页交互体验。
前几天在Vue项目里引入了Vue-layer插件来实现弹出层效果。由于是在22寸屏幕下开发的,当时没多考虑就把弹出层的长宽设为800px,看起来不错。但后来给用户展示时发现他们使用的是12寸笔记本电脑,导致弹出层直接撑满整个页面且无法关闭。
网上的解决方案主要有以下几种:
1. 将尺寸设置成百分比形式,但这会产生一些bug。
2. 使用em或rem单位调整大小,同样存在类似问题。
3. 设置area为auto。可能是由于使用了swiper插件的原因,这样会导致弹出层占据整个页面(顶天立地)的效果。
4. 采用iframeAuto方式解决,但具体怎么用不太清楚,并且网上反馈这个方法也不太好使。
5. 根据当前页面的高度动态计算尺寸后填充进去。这可能是最佳的解决方案。
全部评论 (0)
还没有任何评论哟~


