私は、スタイル シート内にメディア クエリを配置するのに最適な場所について、哲学的な議論を行っています。CSS をモジュール化して構成しようとしています (OOCSS や SMACSS など)。そのコンテキストを考えると、次の 2 つの選択肢があります。
- すべてのメディア クエリを別のスタイルシートまたはメイン スタイルシートのセクションにまとめます。
- メディア クエリは、基本対応するものの下に配置します。たとえば、「news-item」というモジュールがある場合、そのモジュールの定義のすぐ下に必要なメディア クエリ スタイルを配置できます。
私は後者に傾いていますが、それは、より多くの個別のメディア クエリが必要になることを意味します (レスポンシブ調整を必要とする CSS の論理ブロックごとに個別のもの)。
これについて何か考えはありますか?