Flexbox 列高
Flexbox column heights
我有这个网站:http://kudos-topspindigital.azurewebsites.net/#/netball
如果您在 Chrome 和 IE 中打开它,您将看到我的问题。
基本上在 chrome 中,右侧面板的高度大致相同。我希望底部面板(橙色和深灰色面板)的高度是顶部浅灰色面板的两倍。
这一次,IE 做对了。它实际上将底部面板的大小调整为 flex: 2。
我怎样才能让 chrome 做同样的事情?
因为 flex
是 shorthand 属性,flex: 1
变成
flex-grow: 1;
flex-shrink: 1;
flex-basis: 0%;
0%
似乎混淆了列布局中的 Chrome。您可以使用 flex-basis: 0
来修复它:
.row {
flex-basis: 0;
}
我有这个网站:http://kudos-topspindigital.azurewebsites.net/#/netball
如果您在 Chrome 和 IE 中打开它,您将看到我的问题。 基本上在 chrome 中,右侧面板的高度大致相同。我希望底部面板(橙色和深灰色面板)的高度是顶部浅灰色面板的两倍。 这一次,IE 做对了。它实际上将底部面板的大小调整为 flex: 2。 我怎样才能让 chrome 做同样的事情?
因为 flex
是 shorthand 属性,flex: 1
变成
flex-grow: 1;
flex-shrink: 1;
flex-basis: 0%;
0%
似乎混淆了列布局中的 Chrome。您可以使用 flex-basis: 0
来修复它:
.row {
flex-basis: 0;
}