Flex-basis不起作用

use*_*782 1 html css css3 flexbox

我有两个弹性项目; #left应该是640像素宽,#right应该只需填写容器的其余部分,但如果#right中有很长的话,它忽略了#leftflex-basis:640px,基本上把它变成一些奇怪%的宽度.如果我删除了#right内容,一切都按预期工作.

http://jsfiddle.net/f49nL0o7/

use*_*782 6

好的,我明白了.由于flex-shrink默认1为所有flex项目,我必须将其设置为0on,#left因此它不会弄乱宽度.