flex弹性盒子布局

2020-03-03  本文已影响0人  passenger_z

flex弹性盒模型布局

mdn文档

使用传统的float position布局很繁琐,复杂的布局很难实现,flex布局现在很多的浏览器上都已支持,移动端布局十分方便。


1.png
设置弹性盒子
flex模型
换行
flex的动态尺寸

当flex如上设置,每个flexBox都是平分主轴上可用空间的大小通过设置flex:1 flex:2就会按比例计算每个占主轴的比例 flex:1 200px来设置flexBox的最小值,表示每flexBox元素先分配200px大小,剩余空间按照比例来分配

水平和垂直对齐
flex项排序

在容器内的flexbox设置 order默认值为0越大越靠后,可以设置-1来排在前面。

flex嵌套

弹性盒子也能创建一些颇为复杂的布局。设置一个元素为flex项目,那么他同样成为一个 flex 容器,它的孩子(直接子节点)也表现为 flexible box 。

上一篇 下一篇

猜你喜欢

热点阅读