一、常见父项属性
1、flex-direction(row(默认)、column、row-reverse、column-reverse) :设置主轴的方向
2、justify-content (flex-start(默认)、flex-end、center、space-around、space-between(常用)): 设置主轴上的子元素排列方式
3、 flex-wrap(wrap、nowrap): 设置子元素是否换行
4、align-content(有换行才有效,flex-start(默认)、flex-end、center、space-around、space-between(常用)、stretch): 设置侧轴上的子元素的排列方式(多行)
5、align-items(flex-start(默认)、flex-end、center、stretch): 设置侧轴上的子元素排列方式(单行)
6、flex-flow(例子: flex-flow:column wrap):复合属性,相当于同时设置了flex-direction和flex-wrap
二、常见子项属性
1、flex(定义子项目分配剩余空间) 子项目占的份数
2、align-self 控制子项自己在侧轴的排列方式
3、order属性定义子项的排列顺序(前后顺序,数值越小越靠前,默认是0,所以如果要动一个设置-1就可以)
补充 css选择器
section div:nth-child(3){} (选择section中的第三个div设置css样式)
最后
以上就是机智冬天最近收集整理的关于flex布局的全部内容,更多相关flex布局内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复