上学读书的时候,学习flex布局,更多停留在理论知识层面。近来,经过工作实践,发现自己对flex布局的理解更加深入,运用起来更加熟练,也越发能感受到flex布局的强大灵活性,特来总结一波。若有错误之处,欢迎指出! 一文搞懂flex布局 知识导图 基本概念 (1)容器 (2)项目 (3)主轴、交叉轴 (4)方向 容器属性 (1)flex-direction (2)justify-content (3)align-items(单行) (4)flex-wrap (5)align-content(多行) 项目属性 flex 经典布局 (1)等分布局(百分比布局) (2)元素水平垂直居中对齐 (3)某一/多个盒子固定,其它盒子自适应 知识导图 基本概念 (1)容器 设置样式属性display:flex的那个父元素 (2)项目 容器内的直接子元素(第一层级) 比如:类名为father的那个元素是容器,类名为son的两个元素是项目。 <div class="father"