2017-12-26 13 views

答えて

1

作業中のデバイスのデザインとレイアウトに基づいて、任意の数のメディアクエリを使用できます。

CSSのサイズがそれほど大きくない場合、ブラウザのレンダリング速度には影響しません。

また、メディアクエリを複製しないようにしてください。一般的なものをメディアクエリから除外し、メディアクエリ内でレイアウトが変更された場合に変更されるものに対してのみcssを書き込みます。

+0

。だからこの練習は良いか悪いのですか? – kunal

+0

すべてのコンポーネントまたは多くのコンポーネントが1つの特定のページにロードされている場合。すべてのCSSの読み込みに同時に重複したメディアキーがあると、悪影響が出る可能性があります。 –

+0

1ページ分の読み込みコンポーネントが非常に少ない場合は、それほど重要ではありません。 –

1

値がほぼ同じであると仮定して、コード内に1つの大きなまたは複数のメディアクエリを使用するかどうかは関係ありません。何百ものメディアクエリーのそれぞれ(!)の値が異なるかどうかは問題ではありませんが、パフォーマンスに影響する可能性があります(これを追跡する方法は見つけられません)。

あなたはここに同じ参照できます:我々の計画は、メディアの採石場の重複が存在しますので、各コンポーネントごとに個別のCSSを書くことだったので、私はreact.jsでWebPACKの3を使用していhttps://helloanselm.com/2014/web-performance-one-or-thousand-media-queries/

関連する問題