css今日学习:弹性盒子

弹性盒子(flex)
描述:通过两个轴控制容器内的项目,默认x轴为主轴,y轴为副轴
常用属性:
在容器上的属性
flex-direction
控制主轴方向:默认x轴是主轴
属性:
column 纵向,上到下
column-reverse 反纵向,下到上
row 横向,左到右
row-reverse 反横向,右到左

flex-wrap
控制超出的项目进行换行。
属性:
nowrap 不换行,项目会等比缩放在一行
wrap 换行,按容器的副轴的宽度等分
wrap-reverse 反wrap换行

flex-flow,复合属性
flex-direction,flex-wrap

justify-content
控制项目在容器主轴上的排列方式
属性:
flex-start 左对齐
flex-end 右对齐
space-between 两端居左居右,中间等间距
space-around 等间距分布

algin-item
控制项目在副轴上的分布
属性:
flex-start 置顶/左对齐
flex-end 置底/右对齐
center 居中
baseline 与基线对其
strect 置底+置高

algin-content
控制多个副轴的在容器副轴上的排列顺序
属性:
flex-start
flex-end
conter
flex-direction
flex-around
stretch

在项目上的属性
order
控制该项目在全部项目中的位置

algin-self
控制单个项目在容器副轴上的位置

lex-grow
分配剩余的空间,默认是0

flex-shrint
当项目总长度大于容器长度时,对项目进行缩放,原定宽度不起作用,默认值为1

flex-basis
控制项目宽度,占容器的多少,px

flex复合属性
flex-grow,flex-shrint,flex-basis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值