freeCodeCamp/guide/spanish/css/layout/flexbox/index.md

26 lines
2.8 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Flexbox
localeTitle: Flexbox
---
## Flexbox
Flexbox es una nueva forma de estructurar contenido en CSS3. Proporciona una manera maravillosa de crear sitios web receptivos que funcionan bien en diferentes tamaños de pantalla y contenido de pedidos.
Hay 3 pasos simples para usar flexbox.
1. Convierta el contenedor principal en un contenedor flexible utilizando _display: flex;_ en la sección css
2. Ajustar la disposición de diferentes contenedores utilizando _la dirección flexible._
3. Ajuste los elementos individuales utilizando propiedades como justify-content, align-items, etc.
Flexbox Layout tiene como objetivo proporcionar una manera más eficiente de diseñar, alinear y distribuir el espacio entre los elementos en un contenedor, incluso cuando su tamaño es desconocido y / o dinámico (por lo tanto, la palabra "flex"). La idea principal detrás de la disposición flex es darle al contenedor la capacidad de alterar el ancho / alto (y el orden) de sus artículos para llenar mejor el espacio disponible. ![uso flexible](https://cdn.css-tricks.com/wp-content/uploads/2011/08/flexbox.png)
* **eje principal** : el eje principal de un contenedor flexible es el eje principal a lo largo del cual se disponen los elementos flexibles. Cuidado, no es necesariamente horizontal; depende de la propiedad de dirección de flexión (ver más abajo).
* **inicio principal | main-end** Los elementos flexibles se colocan dentro del contenedor comenzando desde main-start hasta el main-end.
:* **tamaño principal** : el ancho o la altura de un elemento flexible, lo que esté en la dimensión principal, es el tamaño principal del elemento. La propiedad de tamaño principal del elemento flexible es la propiedad 'ancho' o 'altura', lo que esté en la dimensión principal.
* **eje transversal** : el eje perpendicular al eje principal se denomina eje transversal. Su dirección depende de la dirección del eje principal.
* **inicio cruzado cruce** : las líneas flexibles se llenan con elementos y se colocan en el contenedor comenzando en el lado de inicio cruzado del contenedor flexible y dirigiéndose hacia el lado de cruce.
* **tamaño de la cruz** : el ancho o la altura de un elemento flexible, cualquiera que esté en la dimensión transversal, es el tamaño de la cruz del elemento. La propiedad de tamaño de cruz es cualquiera de 'ancho' o 'altura' que se encuentra en la dimensión transversal.
#### Más información:
[Este es un gran artículo](https://medium.freecodecamp.org/an-animated-guide-to-flexbox-d280cf6afc35) para leer y entender más sobre flexbox. Esta es una guía práctica altamente recomendada que ilustra las diferentes propiedades de flexión aplicadas al contenedor de flexión y a los elementos de flexión: [https://css-tricks.com/snippets/css/a-guide-to-flexbox/](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)