--- title: width slug: Web/CSS/@media/width translation_of: Web/CSS/@media/width ---
El width CSS {{cssxref("@media")}} media caracteristica puede ser usada para aplicar estilos basados en el ancho de el {{glossary("viewport")}} (o la caja de la pagina, para paged media).
La característica width es especificada como {{cssxref("<length>")}} valor que representa el ancho de la ventana gráfica. Es una función de rango, lo que significa que también puede usar el prefijo min-width and max-width variantes para consultar valores mínimos y máximos, respectivamente.
<div>Watch this element as you resize your viewport's width.</div>
/* Exact width */
@media (width: 360px) {
div {
color: red;
}
}
/* Minimum width */
@media (min-width: 35rem) {
div {
background: yellow;
}
}
/* Maximum width */
@media (max-width: 50rem) {
div {
border: 2px solid blue;
}
}
{{EmbedLiveSample('Example','90%')}}
| Specification | Status | Comment |
|---|---|---|
| {{SpecName('CSS4 Media Queries', '#width', 'width')}} | {{Spec2('CSS4 Media Queries')}} | The value can now be negative, in which case it computes to false. |
| {{SpecName('CSS3 Media Queries', '#width', 'width')}} | {{Spec2('CSS3 Media Queries')}} | Initial definition. The value must be nonnegative. |
{{ CompatibilityTable() }}
| Feature | Chrome |
Firefox (Gecko) |
Internet Explorer | Edge | Opera | Safari |
|---|---|---|---|---|---|---|
| Basic support | {{ CompatVersionUnknown() }} | {{ CompatVersionUnknown() }} | 9.0 | 14+ | {{ CompatVersionUnknown() }} | {{ CompatVersionUnknown() }} |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | 56+ | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | 9.3+ |