Window width: px
画面幅が 575px 以下のときは文字色を緑色、767px 以下のときは文字色を青色、それ以外の場合は文字色を赤色で表示する例
/* max-width を使った正しい指定の例 */ h1.sample1 { color: red; } @media (max-width: 767px) { h1.sample1 { color: blue; } } @media (max-width: 575px) { h1.sample1 { color: green; } }
画面幅が 575px 以下のときは文字色を緑色(実際にはそうならない)、767px 以下のときは文字色を青色、それ以外の場合は文字色を赤色で表示する誤った例
/* max-width を使った間違った記述順の例 */ h1.sample2 { color: red; } @media (max-width: 575px) { h1.sample2 { color: green; } } @media (max-width: 767px) { h1.sample2 { color: blue; } }
画面幅が 575px 以下のときは文字色を緑色、576px 以上のときは文字色を青色、767px 以上の場合は文字色を赤色で表示する例
(前述の例を min-width を使って書き換えた例)
/* min-width を使った正しい記述順の例 */ h1.sample3 { color: green; } @media (min-width: 576px) { h1.sample3 { color: blue; } } @media (min-width: 768px) { h1.sample3 { color: red; } }
画面幅が 575px 以下のときは文字色を緑色、576px 以上のときは文字色を青色、767px 以上の場合は文字色を赤色(実際にはそうならない)で表示する誤った例
/* min-width を使った誤った記述順の例 */ h1.sample4 { color: green; } @media (min-width: 768px) { h1.sample4 { color: red; } } @media (min-width: 576px) { h1.sample4 { color: blue; } }