flex是flexible box的缩写,意为“弹性布局”;
display:flex;
box{
       display:flex;
}
我只简单的说一下容器和项目,因为只关系容器和项目来讲的(个人理解)。

有6个属性
1. flex-direction
2. flex-wrap
3. flex-flow
4. justify-content
5. align-items
6. align-content
值:
row(默认值):水平方向,从右边开始。
row-reverse:水平方向,从右边开始。
column:垂直方向,从上到下。
column-reverse:垂直方向,从下往上
值:
nowrap(默认值):不换行。
wrap:换行,第一行在上面
wrap-reverse:换行。第一行在下方。
值:
flex-start(默认值):左对齐。
flex-end:右对齐。
center:水平居中
space-between:两端对齐,项目之间间隔相等。
space-around:每个项目两侧的间隔相等。
flex-start:y轴的起点对齐。
flex-end:y轴的终点对齐。
center:垂直居中
baseline:项目的第一行文字的基线对齐。
stretch(默认值):如果项目没有设置高度或者为auto,将占满整个容器。
一下6个项目属性设置在项目上。
1. order
2. flex- grow
3. flex-shrink
4. flex-basis
5. flex
6. align-self
    style>
        *{
            margin: 0;
            padding: 0;
        }
        div{
            border: 1px solid black;
        }
        .boxBig{
            width: 500px;
            height: 500px;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        .box1{
            border: 1px solid red;
            width: 100px;
            height: 100px;
        }
    style>
head>
body>
    div class="boxBig">
        div class="box1">div>
        div class="box1">div>
        div class="box1">div>
        div class="box1">div>
    div>
body>
 登录查看全部
登录查看全部
                参与评论
手机查看
返回顶部