flex排列属性

189 阅读1分钟

使用flex-wrap:wrap;实现弹性盒子多行排列效果

属性值描述
nowrap默认值,规定灵活的项目不拆行或不拆列
wrap规定灵活的项目在必要的时候拆行或拆列
wrap-reverse规定灵活的项目在必要的时候拆行或拆列,但是以相反的顺序
initial设置该属性为它的默认值
inherit从父元素继承该属性

调整行的对齐方式 align-content 取值与justify-content基本相同

属性值作用
flex-start默认值,起点开始依次排列flex-and
flex-and终点开始依次排列
center沿主轴居中排列
space-around每个盒子左右都有缝隙 2倍,空白间距均分在弹性盒子两侧
space-between两侧没有缝隙,空白间距均分在相邻盒子之间
space-evenly空隙一样大, 弹性盒子与容器之间间距相等

改变元素排列方向flex-direction

属性值作用
row行,水平(默认值)
column列,垂直
row-reverse行,从右向左
column-reverse列,从下向上