首页 > 代码库 > 旧盒子复习
旧盒子复习
旧盒子:
父元素:display:-webkit-box;(主轴为水平==-webkit-box-orient:horizontal),此时可以用此效果加overflow:hidden做简单的轮播图;
交叉轴:-webkit-box-align:stretch(拉伸,子元素没有设定高度时),start,end,center,baseline;
主轴上:(如果想要看到效果就不要给子元素设置box-flex)-webkit-box-pack:start(默认),end center,justify
当定义主轴为竖直方向时:-webkit-box-orient:vertical ;此时交叉轴和主轴的方向互换。
-webkit-box-direction:normal,reverse(反向)子元素的排列顺序;
子元素:-webkit-box-flex:integer;声明自己占的份数,如果子元素的总宽度超过父元素,则超过的部分除以相应的份数的值为X,然后各个子元素在设定的宽度的基础上减少相对应的份数乘X.
-webkit-box-flex-group:integer(默认为1)首先必须有box-flex,然后在子元素中寻找值最大 的那个子元素,领其宽度为其内容的宽度(如果无内容,padding,border则不存在),然后剩下的子元素按照其所占的box-flex的份数进行分配。
-webkit-box-ordinal-group:integer;子元素的排列顺序,数值小的在前面,相同的按照文档流的顺序,默认值为1,可接受的最小值也为1,如果小于1则按照默认值算。
---------------------------------------------------------
旧盒子复习