informatica:diseno_web:css:flexbox
Tabla de Contenidos
Flexbox
Flexible Box Layout. Modelo de cajas flexibles de CSS3.
Sistema de organización unidimensional diseñado para construir interfaces de usuario donde los elementos pueden tener tamaños flexibles y organizarse de forma adaptable al espacio disponible.
Propiedades
- display: flex;
Para controlar el flujo de los elementos del contenedor flex:
flex-direction. Valores:rowcolumnrow-reversecolumn-reverse
flex-wrap. Valores:wrapnowrap(por defecto)
flex-flow: atajo deflex-directionyflex-wrap. Por ejemplo:flex-flow: row wrap.orderflex-basisflex-growflex-shrinkflex: atajo deflex-grow,flex-shrinkyflex-basis. Por ejemplo:flex: 1 100pxes lo mismo que:flex-grow: 1flex-shrink: 1flex-basis: 100px
justify-content
Para el posicionamiento y distribución de los elementos usamos la propiedad justify-content.
Si queremos agrupar:
flex-startflex-endcenter
Si queremos añadir espacio entre los elementos:
space-betweenspace-aroundspace-evenly
align-items
Se comporta como justify-content, pero para el eje transversal en lugar del longitudinal.
Valores:
stretch(por defecto)flex-startbaselinecenter
align-content
informatica/diseno_web/css/flexbox.txt · Última modificación: por tempwin
