用語集に戻る
プログラミング基礎中級

メディアクエリ

メディアクエリ

一言で言うと

画面幅などの条件で CSS を切り替える仕組み。

もう少し詳しく

一言で言うと

画面幅などの条件で CSS を切り替える仕組み。

もう少し詳しく

画面幅などの条件で CSS を切り替える仕組み。IT エンジニアリングの現場で頻繁に登場する概念のひとつで、関連する仕組みやベストプラクティスと合わせて理解しておくと応用が利きます。

プログラミングを学び始めると最初に触れる基本概念のひとつです。CSS の @media ルール内に条件を書くことで、画面幅・デバイス種別・印刷など、表示環境に応じてスタイルを切り替えられます。

実務でどう使うか

  • レスポンシブデザイン ── スマートフォン・タブレット・PC それぞれに合わせたレイアウトを切り替える際に使います

  • 印刷スタイルの分岐 ── @media print を使うことで、印刷時だけ適用されるスタイルを定義できます

  • ダークモード対応 ── prefers-color-scheme: dark を条件に指定し、OS のカラーテーマに合わせた配色を自動で切り替えられます
  • 関連する章

    Ch144 で詳しく学べます。

    関連する用語

    この用語を学べるコース

    この用語を実際に使ってみよう

    チョットデキルなら、5分のレッスンで実際にコードを書いて学べます。

    コース一覧を見る