css Flex Flexbox centrar verticalmente垂直alinear alineado

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css Flex Flexbox centrar verticalmente垂直alinear alineado相关的知识,希望对你有一定的参考价值。

.contenedor {
    display: flex;
    justify-content: center;  /* horizontal */
    align-items: center;  /* vertical */
    /*
     Posibles valores:
      -stretch
      -center	
      -flex-start	
      -flex-end	
      -baseline	
      -initial	
      -inherit  
    */	

    

    
    
    border: 1px solid red;
    width: 100%;
    height: 400px;
}

/* LISTADO TIPO GRILLA */

/* el que contiene a los items, el contenedor:*/
.contenedorListado {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
}

/*En  breakpoints cambiar el ancho para seleccionar el numero de columnas*/
/*Este css se lo pongo al Quontrol contenedor */
.contenedorListado > .Quontrol {
    width: 25%;
    max-width: 25%;
}

/* items del listado, equivalentes a los .Quontrol de la regla anterior */
/* este codigo va en el Quontrol hijo */
.item {
    flex-grow: 1;
    position: relative;
    overflow: hidden;
    display: inline-block;
}

/* Para manejar los paddings/margins lo mejor ha sido agregar una caja dentro del hijo*/
.item .bounds {
    margin: 10px;
    margin-bottom: 18px;
}

以上是关于css Flex Flexbox centrar verticalmente垂直alinear alineado的主要内容,如果未能解决你的问题,请参考以下文章

CSS3 Flexbox:显示:box vs. flexbox vs. flex

CSS3 Flexbox:显示:box vs. flexbox vs. flex

css3弹性盒模型(Flexbox)

CSS flexbox中宽度:50%和flex:50%之间的区别?

CSS 截断带有 flex-direction 列的 flexbox 父级中的文本

CSS flexbox 在 IE10 中不起作用