--- title: flex-wrap slug: Web/CSS/flex-wrap translation_of: Web/CSS/flex-wrap ---

{{ CSSRef("CSS Flexible Boxes") }}

Resumen

La propiedad flex-wrap de CSS  especifica si los elementos "hijos" son obligados a permanecer en una misma línea o pueden fluir en varias líneas. Si la cobertura (wrap) está permitida, esta propiedad también te permite controlar la dirección en la cual serán apilados los elementos.

{{cssinfo}}

Ver Usando cajas flexibles CSS para conocer más propiedades e información.

Sintaxis

Sintaxis formal: {{csssyntax("flex-wrap")}}
flex-wrap: nowrap
flex-wrap: wrap
flex-wrap: wrap-reverse

flex-wrap: inherit

Valores

Se aceptan los siguientes valores:

nowrap
Los elementos flex son distribuidos en una sola línea, lo cual puede llevar a que se desborde el contenedor flex. El valor cross-start es equivalente a start o before según el valor de {{cssxref("flex-direction")}}.
wrap
Los elementos flex son colocados en varias líneas. El valor cross-start equivale a start o before dependiendo del valor flex-direction y cross-end implicaría lo opuesto a lo especificado por cross-start.
wrap-reverse
Actúa como wrap pero cross-start y cross-end están intercambiados.

Ejemplos

element {
  flex-wrap: nowrap;
}

Especificaciones

Especificacion Estado Comentario
{{ SpecName('CSS3 Flexbox', '#flex-wrap', 'flex-wrap') }} {{ Spec2('CSS3 Flexbox') }}  

Compatibilidad

{{ CompatibilityTable() }}

Característica Firefox (Gecko) Chrome Internet Explorer Opera Safari
Soporte básico 28.0 {{bug(939901)}} 21.0{{ property_prefix("-webkit") }} 11.0 12.10 6.1{{ property_prefix("-webkit") }}
Característica Firefox Mobile (Gecko) Android IE Phone Opera Mobile Safari Mobile
Soporte básico 28.0 {{bug(939901)}} 4.4 11.0 12.10 7.0{{ property_prefix("-webkit") }}

Ver también