HTML弹性布局

表格:上手容易,对齐简单,维护较难,不太灵活

盒子模型:应用float排版,父子兄弟元素之间的垂直对齐难以处理

行内块元素:应用 display:inline-block 和 vertical-align ,父子元素垂直对齐难以处理,默认有一些margin,难以处理

定为布局:灵活,但是维护差,父元素不能自适应子元素高度(往往在做特效时应用,二不适用于普通排版)

 

弹性布局

父元素关键设置

display:flex

flex-direction:  row/column(子元素的排列方式)

flex-wrap:  wrap/no-wrap(子元素排不下是是否自动换行或换列)

justify-content:  center/space-around/space-between/flex-start/flex-end(表示子元素在主轴方向上的对齐方式)

align-items:  center/flex-start/flex-end(表示子元素在交叉轴方向上的对齐方式)

子元素设置:

宽度设置

flex:flex-grow/flex-shrink/basis

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值