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;
}
}