vant 的弹框在ios手机上很小是怎么回事?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vant 的弹框在ios手机上很小是怎么回事?相关的知识,希望对你有一定的参考价值。

就是dialog组件,android上显示正常,ios就很小

参考技术A 这个应该查,这个屏幕的分辨率就是这样显示的,所以会这样。

jquery-layer弹框在火狐浏览器中弹框不显示的问题

在使用layer控件设置弹框时, 谷歌浏览器中能正常弹出, 显示在页面中央位置. 而在火狐浏览器中, 弹框只显示标题, 并且弹框内容不显示.

在火狐浏览器中弹框的效果如下图红色方框中的弹出框所示,

但是, 在火狐浏览器中, 则出现了弹框位置跳出界面, 并且内容不显示的情况:

进入debug界面, 会发现, 无论是修改layer弹出层位置(offset), 还是设置layer弹出层的宽高(area), 都不能完美的解决问题. 而导致弹出内容不显示的根本原因则是弹出框div的上一级div的layui-layer-content高度为0.

 

通过漫长的修改与尝试, 最终发现是页面中缺少\'<!DOCTYPE html>\'导致的, 加上该标签后, 所有的问题都解决了. 在html头部加上<!DOCTYPE html>这句话的意思是,告诉浏览器编写页面所用的标记的版本

 

以上是关于vant 的弹框在ios手机上很小是怎么回事?的主要内容,如果未能解决你的问题,请参考以下文章

input输入框在IOS手机上偏移问题

苹果x在微信通话中的时候,在打开其他软件比如看电影听歌,然后音量开到最大声音还是很小怎么回事

手机录屏没声音是怎么回事

Win10搜索框搜索的本地系统软件不能打开?

IOS - 手机屏幕上方显示 VPN 图标怎么回事?

iPhone手机视频播放不了怎么回事?