flex


.r{
    border: 1px red solid;
}
/* flex 
c:center
s:flex-start
e:flex-end
a: space-around
b: space-between
*/
.flex{
    display: flex;
}
/* flex多行 */
.wrap{
    flex-wrap: wrap;
}
/* v:垂直 j:水平 */

/* 垂直居中 */
.v_c{
    align-items: center;
    align-content: center;
}
/* 垂直等距 */
.v_a{
    align-content: space-around;
}
/* 垂直两极 */
.v_b{
    align-content: space-between;
}
/* 垂直向上 */
.v_s{
    align-items: flex-start;
    align-content: flex-start;
}
/* 垂直向下 */
.v_e{
    align-items: flex-end;
    align-content: flex-end;
}
/* 水平居中 */
.j_c{
    justify-content: center;
}
/* 水平等距 */
.j_a{
    justify-content: space-around;
}
/* 水平两极 */
.j_b{
    justify-content: space-between;
}
/* 水平靠左 */
.j_s{
    justify-content: flex-start;
}
/* 水平靠右 */
.j_e{
    justify-content: flex-end;
}

/* 多行省略 */
.line_1{
    overflow : hidden;
    display: -webkit-box;    /*弹性伸缩盒子*/
    -webkit-box-orient: vertical; /*子元素垂直排列*/
    -webkit-line-clamp: 1;   /*可以显示的行数,超出部分用...表示*/
    text-overflow: ellipsis; /*(多行文本的情况下,用省略号“…”隐藏溢出范围的文本)*/
}
.line_2{
    overflow : hidden;
    display: -webkit-box;    
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 2;   
    text-overflow: ellipsis;
}
.line_3{
    overflow : hidden;
    display: -webkit-box;   
    -webkit-box-orient: vertical; 
    -webkit-line-clamp: 3;   
    text-overflow: ellipsis; 
}
.fixed{
    position: fixed;
}
.text_c{
    text-align: center;
}
.text_r{
    text-align: right;
}
.text_j{
    text-align: justify;
}
.col_2{
     -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
}
.col_3{
    -webkit-column-count: 3; /* Chrome, Safari, Opera */
   -moz-column-count: 3; /* Firefox */
   column-count: 3;
}
.col_4{
    -webkit-column-count: 4; /* Chrome, Safari, Opera */
   -moz-column-count: 4; /* Firefox */
   column-count: 4;
}
.col_5{
    -webkit-column-count: 5; /* Chrome, Safari, Opera */
   -moz-column-count: 5; /* Firefox */
   column-count: 5;
}

你可能感兴趣的:(flex)