Flexbox viene de “Flexible Box Layout“, que se puede traducir como “Diseño de
caja flexible“, y nos aporta una magnífica solución para todos nuestros
desarrollos “responsive”.
Lo que nos permite es crear un conjunto de
elementos flexibles que se adaptan automáticamente a su contenedor y con el que
podemos controlar parámetros tales como la alineación, dirección
(horizontal/vertical).
Display
helper flex | Description |
---|---|
.is-flex |
Convierte el contenedor en flexbox |
Activamos flex en el contenedor
.is-flex
Tipos de clases
Dirección | Agrupación | Distribución | Alineación | Múltiple |
---|---|---|---|---|
Dirección horizontal.flex-row |
Flex-wrap.flex-wrap |
Contenido al inicio.content-start |
Align top.align-top |
Alineación al top.align-multi-top |
Dirección Vertical.flex-column |
Flex-nowrap.flex-nowrap |
Contenido al final.content-end |
Align middle.align-middle |
Alineación al bottom.align-multi-bottom |
Contenido centrado.content-center |
Alineación al bottom.align-bottom |
Alineación al centro.align-multi-center |
||
Contenido entre.content-sp-between |
distribución between.align-multi-between |
|||
Contenido alrededor.content-sp-around |
Alineación around.align-multi-around |
|||
justificado.content-sp-evenly |
Alineación stretch.align-multi-stretch |