web开发中,弹性盒子是必备的基本知识,我做了一张思维导图,方便你来使用它。你可以收藏下来方便查找
弹性盒子主要可以分为俩类,一个是给父元素添加的,一个是给子元素添加的,下面我用文字来描述他们
一共6种类型的弹性容器
flex-direction
设置子元素排序是行或者列flex-wrap
浏览器溢出项 可以设置换行和不换行flex-flow
flex-direction:flex-wrap;的简写justify-content
沿弹性框的主轴灵活非配子元素
align-items
沿着弹性盒子的十字轴进行定位 只能用作一行 用于元素对齐
align-content
适应多行的弹性盒子,对一行使用时无效
align-self
定义flex子项单独在侧轴(纵轴)方向上的对齐方式
order
设置子元素的位置 放到前面可以设置-1
flex-grow
用于设置或检索弹性盒的扩展比率
flex-shrink
用于设置或检索弹性盒的收缩比率
flex-basis
用于设置或检索弹性盒伸缩基准值
flex
用于简写上面的属性