9

据我了解,CSS 灵活框布局模块正在被重写,并且display:box正在被弃用,取而代之的是display:flexbox.

当前是否display:flexbox支持任何浏览器(发行版、测试版或夜间)?有谁知道我在哪里可以找到一些关于 flexbox 中的新内容、它与旧模块之间的区别和/或为什么旧模块被重写的信息?

4

3 回答 3

7

看来此时没有好的信息可用。如果我找到好的信息,我会更新这篇文章。

更新: (2/20/2012) caniuse.com现在显示浏览器对新旧版本的灵活框布局模块的支持

更新: (8/7/2012) Chris Coyer 整理了一篇关于如何区分新旧语法的好文章。http://css-tricks.com/old-flexbox-and-new-flexbox/

于 2012-01-21T22:41:44.573 回答
1

flexbox 支持的兼容性表

简而言之:IE10+、Firefox、Chrome、Safari、iOS 和 Android。

于 2012-01-10T00:35:57.740 回答
0

正如您所提到的,截至 2011 年 3 月的工作草案,Flexbox 规范中“显示”的官方值是“flexbox”和“inline-flexbox”。“box”值在第一个工作草案(2009 年 7 月)中被提及,是目前得到最广泛支持的值,但现在应该被“flexbox”取代。

于 2012-02-09T04:19:01.890 回答