Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

MediaQueryList

草案
このページは完成していません。

MediaQueryList は、documentメディアクエリ のリストを保持する DOM オブジェクトです。Document 上のメディアクエリを変更すると、リスナーに通知を送信する処理を行います。

このオブジェクトのメンバは、プログラムで Document のメディアクエリの値を検出する必要がある場合に、値を定期的にポーリングする事無くこれを監視する用途で用いる事が出来ます。

メソッドの概要

void addListener(MediaQueryListListener listener);
void removeListener(MediaQueryListListener listener);

プロパティ

プロパティ 説明
matches boolean 読取専用 document がメディアクエリリストに一致している場合は true。一致していない場合は false となる。
media DOMString シリアライズされたメディアクエリリスト

メソッド

addListener()

メディアクエリリストに新しいリスナーを追加します。指定したリスナーが既にリストに含まれている場合、このメソッドは何もしません。

void addListener(
  MediaQueryListListener listener
);

addListener() の引数

listener
メディアクエリの評価結果が変わったときに発生する MediaQueryListListener

removeListener()

メディアクエリリストからリスナーを削除します。指定したリスナーがリストに含まれていない場合、このメソッドは何もしません。

void removeListener(
  MediaQueryListListener listener
);

removeListener の引数

listener
MediaQueryListListener は、メディアクエリの評価結果の変更時の呼び出しを停止します。

ブラウザ実装状況

機能 Chrome Firefox (Gecko) Internet Explorer Opera Safari
基本サポート (有) 6.0 (6.0) 10 ? ?
機能 Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
基本サポート ? ? ? ? ?

仕様書

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: ethertank
 最終更新者: ethertank,