http://stackoverflow.com/questions/34352140/what-are-the-differences-between-flex-basis-and-width
主要區(qū)別是:
- flex-basis只對flex的元素起作用。不是flex的元素直接無視悦屏,但是可以使用width/height。
- flex-basis只能作用在主軸甫贯。比如說flex-direction:column(縱軸)看蚜,flex-basis可以作用在縱軸,那么就需要width調(diào)整flex元素(s)的大小供炎。
- flex-basis對絕對定位的flex的元素?zé)o效。width和height就非常必要了惨奕。
- 用了flex竭钝,可以把flex-grow,flex-shrink和flex-basis合成成一個聲明香罐,而width需要更多行代碼。
另附:一些瀏覽器的不同行為
一個flex元素的默認(rèn)屬性
flex-shrink的表現(xiàn)港粱,需要flex-shrink:0旦签;
瀏覽器bugs