CSS中的flex布局
flex布局 转自阮一峰老师:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html Flex 是 Flexible Box 的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为 Flex 布局。 基本概念 使用flex布局的元素称为“容器”(flex container),子元素称为”项目“(flex item) 语法 .box { display : flex ; } 特殊的,Webkit 内核的浏览器,必须加上 -webkit 前缀。 .box { display : -webkit-flex ; display : flex ; } 用一张图来展示一个使用flex布局的元素 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BD06GS8t-1583728198671)(C:\Users\杜广楠\Desktop\bg2015071004.png)] 容器中有两根轴,水平的主轴(main axis)和垂直的交叉轴(cross axis) 主轴开始的位置为 main start ,结束的位置为 main end 交叉轴开始的位置为cross start ,结束的位置为 cross end 项目中水平的称为main size,垂直的称为cross size