android - Android 和 Safari 浏览器中的 Flex Box

标签 android html css safari flexbox

我有一个很好的问题,不多说。

看看这个网站(他是葡萄牙语,但代码是英文的)。

http://filmseasy.com/nepes/ (抱歉关于域,但我需要某个地方作为主机)

我正在完成菜单及其所有响应方式。但是,在 chrome、firefox 和除 safari 之外的其他浏览器中,在 PC 上,所有网站看起来都很棒,而且完全符合我的要求。

但在 android 原生浏览器中,我遇到了 flex box 的严重问题。

在我的代码中,在 tablet-style.css 上,您会看到我只将 flex 命令放在 .flex css 类中,但我说已经放置了供应商前缀,但仍然发生同样的事情,=[。我离开是为了让你看得更清楚。

放在本站,http://mattkersley.com/responsive/ ,并查看工作原理以及分辨率应如何显示。

请在 Android 设备上查看 View 的差异。

谢谢大家。

最佳答案

在你的 .logo 类上你需要给它一个 -webkit-box-flex 属性来让它增长,元素必须是 display: block

display: block;
-webkit-box-flex: 1;

适用于 Windows PC 的 Safari 相当古老,因此它使用旧的 Flexbox 规范,iOS 6 和大多数 Android 也是如此。

关于android - Android 和 Safari 浏览器中的 Flex Box,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21462296/

相关文章:

android - 更改 map 标记的位图

android - 在 Handler 中执行所有预定的(postDelayed)runnables

java - 无法从另一个 ASyncTask 调用 ASyncTask

html - css:悬停时具有不同边框的内联元素,奇怪的对齐方式

html - 具有倾斜边框的元素

android - 文件提供程序异常: Failed to find configured root that contains

javascript - 隐藏 Bootstrap 表单并使用分页

php - 使用一个 html 选项向 mysql 数据库提交多个值

javascript - 如何在 jQuery/javascript 中复制此图像缩放动画效果?

html - 移除由::after 伪元素创建的最后一个元素