flex布局原理:通过给父盒子添加flex属性,从而达到控制子元素的位置和排列方式的目的。
- flex是Flexible Box的缩写,通常称为flexbox,意思是弹性布局,用来给盒状模型提供最大的灵活性,它给 flexbox的子元素之间提供了强大的空间分布和对齐能力。
- 任何一个容器都可以指定为flex布局。
- 当我们为父盒子设置为flex布局以后,子元素的float、clear、vertical-align属性将失效。
- flex布局有很多的叫法:flex布局、伸缩布局、弹性布局、弹性盒布局、伸缩盒布局等。
- 采用flex布局的元素,称为flex容器(container),它所有的子元素称为flex项目(item)。