更新: 2016 年 3 月
プロジェクトはすべて異なるため、それらすべてに適合するグローバル ルールを設定することは困難です。探しているなら、私より賢い人が思いついた、私が以前に使用した例を次に示します。
xsmall: (max-width: 479px),
small: (max-width: 599px),
medium: (max-width: 767px),
large: (max-width: 1024px),
largeOnly: (min-width: 768px) and (max-width: 1024px),
xxl: (min-width: 1200px),
tall: (min-height: 780px),
名前にデバイス、画面サイズ、または向きへの参照がないことに注意してください。「タブレットのポートレート」のサイズは、私たちにとってあまり重要ではありません。単にいくつかの画面サイズに適応するのではなく、応答性が高く、どの画面サイズでも見栄えがするようにする必要があるからです。
はい、最も一般的な画面サイズを把握し、クレイジーなメディア クエリを避けることが重要ですが、最終的には、デザインを 480px ではなく 530px などに調整する必要が出てくるかもしれません。では、なぜですか?
さて、私の個人的な好みについて:私は常にメディアクエリを念頭に置いていますが、最初はデバイスサイズをほぼ完全に無視する傾向があります. また、レイアウトを小さいサイズに調整する方が簡単なため、デスクトップ ファーストのアプローチを好みます (つまり、ページから重要でないものを削除する、サイズを縮小するなど)。
元の回答
一部の人々は、デバイスのサイズを完全に無視する傾向があります。彼らは、レイアウトが壊れ始める場所を確認し、必要な場合にのみメディアクエリを作成する必要があると言います. あなたが今行っているように、他の人はさまざまなデバイスサイズをチェックします。しかし、320px 用のメディア クエリ、480px 用の別のメディア クエリなどがあります。
というわけで、とりあえず両方やってみました。最初はデバイス サイズを無視する傾向があり、960px 以上のサイズや 320px などの小さな画面サイズ (気になる最小のデバイス サイズ) に適しているようになるまで、必要な場合 (レイアウトが崩れた場合) にのみいくつかのメディア クエリを作成します。約)。