说到 flexbox,Firefox 似乎真的崩溃了。
我正在查看这个网页,它声称显示了应该以相同方式在所有主要浏览器上运行的 flexbox 代码。所以我下载了代码,当我更改width
变量 FF 21.0 时什么都不做。但是使用 Chrome 和 IE 10,它确实会正确更改布局。
本文旨在指导某人如何使用 flexbox,使其适用于所有浏览器。完整的 HTML 和 CSS 代码在 这里 ,文章是http://css-tricks.com/using-flexbox/ Using Flexbox: Mixing Old and New for the Best Browser Support
我很难使用的代码部分width
如下。如果我将其更改为任何值,FF 中将不会发生任何事情。
.main-content {
-webkit-box-ordinal-group: 2; /* OLD - iOS 6-, Safari 3.1-6 */
-moz-box-ordinal-group: 2; /* OLD - Firefox 19- */
-ms-flex-order: 2; /* TWEENER - IE 10 */
-webkit-order: 2; /* NEW - Chrome */
order: 2; /* NEW, Spec - Opera 12.1, Firefox 20+ */
width: 60%; /* No flex here, other cols take up remaining space */
-moz-box-flex: 1;
background: white;
}
如何解决此问题,以便 FF 响应width
上述更改?