弹性盒模型

 弹性盒模型:可以借鉴的网页地址(https://www.ibm.com/developerworks/cn/web/1409_chengfu_css3flexbox/)

主轴并不固定为水平方向的 X 轴,交叉轴也不固定为垂直方向的 Y 轴

 

例子:

在代码清单2中,对于弹性盒布局的容器,使用"display:flex"声明使用弹性盒布局。CSS属性声明“flex-direction”用来确定主轴的方向,从而确定基本的条目排列方式。“flex-direction”属性的可选值及其含义如1所示

默认情况下,弹性盒容器中的条目会尽量占满容器在主轴方向上的一行。当容器的主轴尺寸小于其所有条目总的主轴尺寸时,会出现条目之间互相重叠或超出容器范围的现象。CSS 属性"flex-wrap"用来声明当容器中条目的尺寸超过主轴尺寸时应采取的行为。"flex-wrap"属性的可选值及其含义如2所示。

可以使用"flex-flow"属性把"flex-direction"和"flex-wrap"结合起来,如代码清单 3所示。

 

posted on 2017-12-14 13:18  XMLYS  阅读(210)  评论(0编辑  收藏  举报