草案
このページは完成していません。
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 |
---|---|---|---|---|---|
基本サポート | ? | ? | ? | ? | ? |