标签:
flexbox是Flexible Box的缩写, 弹性盒子布局 主流的浏览器都支持
flexbox布局是伸缩容器(container)和伸缩项目 (item)组成
Flexbox布局的主体思想是元素可以改变大小以适应可用空间, 当可用空间变大, Flex元素将伸展大小以填充可用空间, 当Flex元素超出可用空间时将自动缩小。 总之, Flex元素是可以让你的布局根据浏览器的大小变化进行自动伸缩。按照伸缩流的方向布局
伸缩容器有主轴和交叉轴组成! 主轴既可以是水平轴, 也可以是垂直轴
flexbox目 前还处于草稿状态, 所有在使用flexbox布局的时候, 需要加上各个浏览器的私有前缀, 即-webkit -moz -ms -o等
flex-direction:row(默认值)(从左到右) | row-reverse(从右到左) | column(从上到下) | column-reverse(从下到上)flex-wrap:nowrap(默认值)(不换行) | wrap(换行 从上到下) | wrap-reverse(换行 从下到上)justify-content:flex-start(默认值)(从左开始) | flex-end(从右开始) |center(水平居中) | space-between(水平平均分布) | space-around(水平平均分布,两边留一半)align-items:flex-start(默认值)(从上开始) | flex-end(从下开始) |center(垂直居中) | baseline(基准线)(容器下方) | stretch(垂直拉伸)align-content:flex-start(上面) | flex-end(下面) |center(垂直居中) | space-between(垂直平均分布) | space-around(垂直平均分布,两边留一半) | stretch(默认值)标签:
原文地址:http://www.cnblogs.com/wisemen/p/5836022.html