レスポンシブの@media screenの書き方おさらい
min-width と max-width がいつもごっちゃになるので、整理し直すことに。
これを基本におさえよう。
@media screen and (min-width:768px) and ( max-width:1024px) {
p {color:red;}
}
/* 画面サイズが768pxから1024pxまではここを読み込む */
minとmaxを分けて覚えようとするとややこしいが、つなげてみると
「minは以上、maxは以下」にすんなり納得いく。
ちなみに前述のとおり以上と以下なので、数値のカブリには気をつけよう。
@media screen and ( max-width:1024px) {
p {color:red;}
}
@media screen and ( min-width:1025px) {
p {color:blue;}
}
/* 画面サイズが1024pxまではカラー赤、1025px以上は青 */
厳密には0.02pxのずらしでOKとどこかで見たが、1pxで問題なさそう。
こちら参考にさせていただきました。
それからデザインさん、ありがとうございました。
この記事が気に入ったらサポートをしてみませんか?