flex-box布局,真机上显示布局错乱,并且缩放比存在问题。

发布于 2022-09-02 11:54:45 字数 772 浏览 15 评论 0

问题:
**页面用的flex-box布局的,手机模拟器里看显示效果正常,在真机上显示布局都乱了,而且缩放比有问题,内容被无限放大。如题请问怎么破?
手机模拟器iphone5实测如下:**

clipboard.png
页面布局显示正常。

iPhone5 真机测试如下:
clipboard.png
内容排版错乱,内容比例被无限放大。同时出现横向滚动条。

网友意见是让我在body上加overflow-y:hidden,实则解决不了布局和比例的问题。

上面效果,源码上是加了如下代码的:

<meta name="viewport" content="width=device-width,initial-scale=1,
minimum-scale=1,maximum-scale=1,user-scalable=no"/>

请问webapp的页面开发,标准解决办法是什么?
希望各位前辈,专家,大神能提供主流的方法,刚接触没多久,实在是晕了!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

懒的傷心 2022-09-09 11:54:45

兼容了各种flex写法??

没代码,目测是因为chrome的版本较高,支持最新的flex语法。真机上不支持这个语法。

最好用上autoperfixer进行css语法进行编译加下前缀

我家小可爱 2022-09-09 11:54:45

布局这样就是flex失效导致的, 加上-webkit前缀试试

一百个冬季 2022-09-09 11:54:45

完整代码贴上来看看

鲜肉鲜肉永远不皱 2022-09-09 11:54:45

qq内置浏览器貌似不支持flex哈

稳稳的幸福 2022-09-09 11:54:45

QQ内置浏览器不支持最新的flex写法,貌似只支持老写法,你可以参考一下SUI Mobile的源码

酷到爆炸 2022-09-09 11:54:45

先把所有rem转回px试试?

无所谓啦 2022-09-09 11:54:45

手机浏览器内核和pc端的不太一样,估计得分别处理吧,对于手机建议用rem布局.

她说她爱他 2022-09-09 11:54:45

前缀还是要写上的,-webkit-

挥剑断情 2022-09-09 11:54:45

兼容问题,把css代码提出来,如果用flex还不如用webkit-box

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文