【问题标题】:flexbox not working in safari 5.1 windowsflexbox 在 Safari 5.1 窗口中不起作用
【发布时间】:2018-02-15 07:57:45
【问题描述】:

我是 CSS、Flexbox 和前端开发的新手。我想用 Flexbox、CSS3 和 HTML5 构建一个网站。 (无框架)

Safari 5.1 for Windows 不适用于 Flexbox。 我使用了 Chris Coyier 的“新旧浏览器可比性”解决方案,它有效,但似乎有限。

我的问题是:

  1. 我是否必须专门为 Safari 构建第二个样式表?

  2. 如何在不弄乱我的 Safari 样式表中的“Coyier”结构 CSS 的情况下集成样式?

  3. 如何让 Safari 浏览器忽略为其他浏览器创建的样式表?

  4. 您能否建议阅读、站点示例或您为解决此问题所做的工作?

非常感谢。

【问题讨论】:

  • 根据 CanIUse.com 的说法,似乎没有完全支持 Safari 5 with flex。 (caniuse.com/#search=flex) 无论是使用前缀、引用页面样式还是其他样式表,您都应该能够具体了解样式。您介意发布一些指向 jsfiddle 的链接代码以更好地了解您的情况吗?

标签: windows css safari flexbox


【解决方案1】:

适用于 Windows 的 Safari 在 2007 年到 2012 年期间可用,然后才停产。由于它五年没有更新,它不支持许多现代网络标准——因此,几乎没有人使用它。您不需要针对它进行兼容性测试。

更多信息:

【讨论】:

  • @JonUleis 我有点精神上试图解决 flexbox 问题——很高兴它死了
猜你喜欢
  • 2015-05-12
  • 1970-01-01
  • 2015-08-19
  • 2023-03-26
  • 2017-09-30
  • 2017-09-28
  • 1970-01-01
  • 2015-10-30
  • 2018-04-09
相关资源
最近更新 更多