狭いほうを土台にする

レスポンシブWeb制作 / 全 5

まず狭い画面ぶんを書いて広い側を足す

土台にはスマホの見た目だけを書き、広い画面で足したいものだけをメディアクエリの中に入れます。この書き方をモバイルファーストと呼びます。

.site-nav ul {
flex-direction: column;
column土台はスマホの見た目
}
@media (min-width: 600px) {
.site-nav ul {
flex-direction: row;
row広い画面のときだけ上書き
}
}

逆の順番だと、スマホ用に打ち消す指定がどんどん増えます。打ち消しではなく上書きにすると、どちらの見た目も読む場所が1か所ずつに決まります。

1 / 5

このスライドが付いているレッスンを開く