1. 開発者向けのウェブ技術
  2. CSS
  3. リファレンス
  4. アットルール
  5. @media
  6. grid

このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

grid

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

gridCSSメディア特性で、出力機器がグリッドベースの画面を使用しているかどうかを調べるために使用します。

現在のパソコンやスマートフォンの大部分は、ビットマップベースの画面を持っています。グリッドベースの画面とは、例えばテキストのみの端末や、固定フォントのみで表示する基本的な電話などです。

構文

grid 特性は <mq-boolean> 値 (0 または 1) として指定し、出力機器がグリッドベースであるかどうかを表します。

HTML

html
<p class="unknown">I don't know if you're using a grid device. :-(</p>
<p class="bitmap">You are using a bitmap device.</p>
<p class="grid">You are using a grid device! Neato!</p>

CSS

css
:not(.unknown) {
 color: lightgray;
}
@media (grid: 0) {
 .unknown {
 color: lightgray;
 }
 .bitmap {
 color: red;
 text-transform: uppercase;
 }
}
@media (grid: 1) {
 .unknown {
 color: lightgray;
 }
 .grid {
 color: black;
 text-transform: uppercase;
 }
}

結果

仕様書

仕様書
Media Queries Level 4
# grid

ブラウザーの互換性

関連情報

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /