CSS弹性盒模型

  • 什么是弹性盒模型?
CSS弹性盒模型_第1张图片
Paste_Image.png
  • 弹性分栏

CSS

.col {
    -webkit-column-count: 4;
}

HTML5





    
    弹性盒模型
    



    
![](http://upload-images.jianshu.io/upload_images/189984-53bfa822b8ef4175.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 2014年,京城高尔夫俱乐部接到通知:因涉嫌违建,俱乐部将停业整治。2015年11月开始,这里彻底停业,20多名安保人员,如今仅剩5人。一位在此工作多年的安保人员介绍说,前几年的京城高尔夫俱乐部,每个周末都有三四百辆车来来往往,当下只剩一些市政府、发改委、土地局的工作人员偶尔来找老板谈话。 2014年,京城高尔夫俱乐部接到通知:因涉嫌违建,俱乐部将停业整治。2015年11月开始,这里彻底停业,20多名安保人员,如今仅剩5人。一位在此工作多年的安保人员介绍说,前几年的京城高尔夫俱乐部,每个周末都有三四百辆车来来往往,当下只剩一些市政府、发改委、土地局的工作人员偶尔来找老板谈话。
bouns.gif
  • 垂直居中与水平居中
![](http://upload-images.jianshu.io/upload_images/189984-53bfa822b8ef4175.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
```

.center {
display: -webkit-box;
-webkit-box-pack: center;
-webkit-box-align: center;
background-color: orange;
width: 300px;
height: 300px;
}```

CSS弹性盒模型_第2张图片
Paste_Image.png

水平排列和垂直排列的技巧

  • 伸缩所占比 flex
CSS弹性盒模型_第3张图片
Paste_Image.png
CSS弹性盒模型_第4张图片
Paste_Image.png

竖向排列的几种方法

  • 新版




    
    flex-box
    



    
第一个
第二个
第三个
  • 老版




    
    flex-box
    



    
第一个
第二个
第三个

效果相同:

CSS弹性盒模型_第5张图片
Paste_Image.png
  • 垂直方向居中 老版
/* 设置显示为伸缩模型 新版不加任何东西 旧版都在中间加上box*/
        display: -webkit-box-flex;
        /* 垂直方向居中 老版*/
        -webkit-box-orient: vertical;```

- 垂直方向居中 新版

/* 设置显示为伸缩模型 新版不加任何东西 旧版都在中间加上box/
display: -webkit-flex;
/
垂直方向居中 新版方法*/
-webkit-flex-direction: column;```

效果一样的:

CSS弹性盒模型_第6张图片
Paste_Image.png
  • 排序的方法
.first {
        /* 排序 */
        -webkit-order: 3;
        height: 100px;
        background-color: red;
        /* 设置伸缩所占比 */
        -webkit-box-flex: 1;
    }
    
    #second {
        -webkit-order: 2;
        height: 100px;
        background-color: #00FF8A;
        -webkit-box-flex: 1;
    }
    
    #third {
        -webkit-order: 1;
        height: 150px;
        background-color: #5E41A5;
        -webkit-box-flex: 1;
    }```


![Paste_Image.png](http://upload-images.jianshu.io/upload_images/189984-c276974ad56d5e48.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

你可能感兴趣的:(CSS弹性盒模型)