flex内容比较多,先记录了目前使用到的一些属性,后续用到会继续完善。
设置于flex容器的属性:
(1)justify-content: 水平方向的对齐方式。
(2)align-items: 垂直方向的对齐方式。
设置于flex容器子元素的属性:
(1)flex-grow: 默认值为0,即不放大。所有子元素值为1时,子元素平分剩余空间(如果有的话)。如果某个子元素值为2,其他子元素值为1,则前者比其他子元素多分的空间是其他的两倍
(2)flex-shrink:默认值为1。空间不足时,如果所有子元素的值都设置为1,都将等比例缩小;如果某个子元素设置为0,其他都为1,则前者不缩小,后者等比例缩小。
(3)flex-basis: 默认值auto,即元素自己的width。flex-basis的优先级高于元素自己设置的width。
(4)flex:是flex-grow, flex-shrink 和 flex-basis的简写。默认值为0 1 auto。设置值auto:1 1 auto。设置值none:0 0 auto。