Css display:box和display:flexbox之间有什么区别
据我所知,CSS Flexible Box布局模块正在被重写,Css display:box和display:flexbox之间有什么区别,css,flexbox,Css,Flexbox,据我所知,CSS Flexible Box布局模块正在被重写,display:Box正在被弃用,取而代之的是display:flexbox display:flexbox当前是否在任何浏览器(版本、测试版或夜间)中受支持?有人知道我在哪里可以找到一些关于flexbox的新功能、它与旧模块之间的区别以及/或为什么重写旧模块的信息吗? 简而言之:IE10+、Firefox、Chrome、Safari、iOS和Android。目前似乎没有好的信息。如果我找到好的信息,我会更新这篇文章 更新:(2012
display:Box
正在被弃用,取而代之的是display:flexbox
display:flexbox
当前是否在任何浏览器(版本、测试版或夜间)中受支持?有人知道我在哪里可以找到一些关于flexbox的新功能、它与旧模块之间的区别以及/或为什么重写旧模块的信息吗?
简而言之:IE10+、Firefox、Chrome、Safari、iOS和Android。目前似乎没有好的信息。如果我找到好的信息,我会更新这篇文章 更新:(2012年2月20日)现在显示了浏览器对新版本和旧版本的灵活方框布局模块的支持
更新:(8/7/2012)Chris Coyer撰写了一篇关于如何区分新旧语法的文章 如您所述,从2011年3月的工作草案开始,Flexbox规范中“显示”的官方值为“Flexbox”和“内联Flexbox”。“box”值在第一个工作草案(2009年7月)中提到,是目前得到最广泛支持的值,但现在应该被“flexbox”取代。No,caniuse.com指的是旧的实现,而不是新的实现。@Philip是吗?似乎是基于新的工作草案-(带有浏览器前缀…)不,不是。看看这些示例,它们都使用
display:box
。啊,我的观点是正确的:)这是用于display:box
,而不是display:flexbox
,如果你看这些示例,它们都使用display:box
。此外,新规范的编写始于2011年,因此FF2不可能支持它。不,box flex
是一个属性,您可以在设置为display:box
的元素的子元素上使用。您能在这里引用或总结这篇文章吗?帮助那些刚从搜索中过来并且懒得点击更多链接的人。谢谢;)