【问题标题】:Flex Box in Android and Safari browsersAndroid 和 Safari 浏览器中的 Flex Box
【发布时间】:2014-12-16 01:09:19
【问题描述】:

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

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

http://filmseasy.com/nepes/(对不起域名,但我需要某个地方作为主机)

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

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

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

进入这个网站,http://mattkersley.com/responsive/,看看它是如何工作的,以及决议应该如何出现。

请在 Android 设备上查看,查看视图的不同。

谢谢大家。

【问题讨论】:

    标签: android html css safari flexbox


    【解决方案1】:

    在您的 .logo 类上,您需要给它一个 -webkit-box-flex 属性以使其增长,并且元素必须是 display: block

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

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

    【讨论】:

    猜你喜欢
    • 2013-01-16
    • 2017-01-15
    • 1970-01-01
    • 2019-05-25
    • 1970-01-01
    • 2016-06-02
    • 1970-01-01
    • 2017-04-09
    • 2016-09-08
    相关资源
    最近更新 更多