--- title: MediaQueryList.media slug: Web/API/MediaQueryList/media tags: - API - CSSOM View - Media - Media Queries - MediaQueryList - Property - Reference - プロパティ - メディア - メディアクエリ translation_of: Web/API/MediaQueryList/media ---

{{APIRef("CSSOM")}}

media は {{DOMxRef("MediaQueryList")}} インターフェイスの読取専用プロパティであり、 {{DOMxRef("DOMString")}} でシリアライズされたメディアクエリを表します。

構文

var media = MediaQueryList.media;

{{DOMxRef("DOMString")}} で、シリアライズされたメディアクエリあを表します。

この例では、 (max-width: 600px) のメディアクエリを実行し、 MediaQueryListmedia プロパティの結果の値を {{HTMLElement("span")}} の中に表示します。

JavaScript

let mql = window.matchMedia('(max-width: 600px)');

document.querySelector(".mq-value").innerText = mql.media;

この JavaScript コードは一致させるメディアクエリを単に {{DOMxRef("Window.matchMedia", "matchMedia()")}} に渡してコンパイルし、それから <span> の {{DOMxRef("HTMLElement.innerText", "innerText")}} に {{DOMxRef("MediaQueryList.media", "media")}} プロパティの結果の値を設定します。

HTML

<span class="mq-value"></span>

シンプルな <span> は出力を受け取るためのものです。

結果

{{EmbedLiveSample("Examples", "100%", "60")}}

仕様書

仕様書 状態 備考
{{SpecName("CSSOM View", "#dom-mediaquerylist-media", "media")}} {{Spec2("CSSOM View")}} 初回定義

ブラウザーの互換性

{{Compat("api.MediaQueryList.media")}}

関連情報