--- title: width slug: Web/CSS/@media/width translation_of: Web/CSS/@media/width ---
{{cssref}}

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).

Syntax

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.

Example

HTML

<div>Watch this element as you resize your viewport's width.</div>

CSS

/* 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;
  }
}

Result

{{EmbedLiveSample('Example','90%')}}

Specificaciones

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.

Navegadores Compatibles

{{ 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+