files/en-us/web/api/mediaquerylist/media/index.md
{{APIRef("CSSOM view API")}}
The media read-only property of the
{{DOMxRef("MediaQueryList")}} interface is a string representing a
serialized media query.
A string representing a serialized media query.
This example runs the media query (width <= 600px) and displays the
value of the resulting MediaQueryList's media property in a
{{HTMLElement("span")}}.
let mql = window.matchMedia("(width <= 600px)");
document.querySelector(".mq-value").innerText = mql.media;
The JavaScript code passes the media query to match into {{DOMxRef("Window.matchMedia", "matchMedia()")}} to compile it, then sets the <span>'s
{{DOMxRef("HTMLElement.innerText", "innerText")}} to the value of the result's
media property.
<span class="mq-value"></span>
A <span> to receive the output.
.mq-value {
font:
18px "Arial",
sans-serif;
font-weight: bold;
color: #8888ff;
padding: 0.4em;
border: 1px solid #ddddee;
}
{{EmbedLiveSample("Examples", "100%", "60")}}
{{Specifications}}
{{Compat}}