本当に私はこの質問をする方法を知りませんでした。しかし、私はレスポンシブルサイトを行う必要がある場合はなぜHTMLと私は一度にメディアのクエリの適切な範囲で必要なスタイルを書くことができますか?標準のCSSの代わりにメディアクエリ
-2
A
答えて
0
あなたの質問はそれほど明確ではありませんが、メディアクエリの中にすべてのCSSを書き込むのではなく、
"normal" cssは、すべてのビューポート範囲(大小)に適用されるデフォルトです。メディア照会は、さまざまな幅に必要なデフォルト値を変更または上書きするために使用されます。
デフォルトのCSSを使用しない場合は、さまざまなメディアクエリのすべてで、同じCSSプロパティを繰り返し複製する可能性が高くなります。これはあなたのCSSが肥大化し、維持するのが難しくなります。フォントや背景色、フォントファミリなどのものは、すべてベースのCSSで1か所に定義されています。色やフォントを変更することに決めた場合、多くの不必要な冗長性を引き起こすだけでなく、さまざまなメディアクエリでそれらを何度も繰り返す必要がある場合は、1つではなく多くの場所で変更する必要があります。
「モバイルファースト」のデザインでは、一般的に、モバイルサイトでのサイトの見た目を反映させたベーススタイルを作成し、メディアクエリを追加して、サイズの大きいデバイスのレイアウトを変更します。これは、メディアクエリを使用して最小のデバイスである をターゲティングしていないとは限りませんが、ベースのcssからターゲットモバイルに移行することがベストプラクティスと見なされます。
また、すべてのベースcssを(サイト全体のために)書き、次にメディアクエリを書き込む必要はありません。しかし、要素または要素のセットのためにベースのCSSを記述してから、必要に応じてメディアクエリを使ってそれを変更する必要があります。
関連する問題
- 1. .net標準ライブラリのSecureStringの代わりに?
- 2. Autolayoutで定数の代わりに標準値を使用IOS
- 3. CSSフレームの代わりに?
- 4. 標準の.netの代わりにjsonベースのエラーを取得するには
- 5. capistranoでsshにログインするには、標準のcapistranoデプロイフローの代わりに
- 6. CSS標準モード
- 7. 着信の標準画面の代わりに私の活動を表示
- 8. Mongoid ::代わりに、結果の基準
- 9. 標準ベクトルパフォーマンス/代替
- 10. 標準のHTMLページのCSS
- 11. C wchar_tの代わりに標準charデータ型を持つキリルコンソール入力
- 12. OpenLayers標準コントロールボタンのCSSスタイル
- 13. CSSのアニメーション化の代わりに
- 14. テキストの代わりにCSSのvalign
- 15. CSSのオーバーフローの代わりに?
- 16. "#"の代わりに標準に準拠した空のsrcを使ってiframeを作成する
- 17. サファリの代わりに@page CSSルール
- 18. テーブルの代わりにCSSフォーム2011
- 19. リストスタイルcss、a)をリストの代わりに
- 20. CSSメディアクエリの組み合わせ
- 21. pxの代わりにcssメディアクエリでDPIを使用する方法はありますか
- 22. EJSテンプレートにCSS用の標準パターンはありますか?
- 23. パンダチェーン指標の代わりに何がありますか?
- 24. CSSクラスのメディアクエリ
- 25. CSSのregexはW3C標準に準拠していますか?
- 26. エレメント "align"は時代遅れか非標準です:代わりに何を使うべきですか?
- 27. CSSの見出しタグ「標準」?
- 28. Telerik RadWindowと標準のCSSコンフリクト(Internet Explorer)
- 29. CSSのデベロッパーツールを標準化するchrome
- 30. CSSテキストの背景を標準化
質問をする方法がわからない場合は、こちらを参照してください。> https://stackoverflow.com/help/how-to-ask –
詳細を説明してください。何が問題なの? –
私はメディアのクエリの最初からすべてのCSSスタイルを書くことができるかどうか? –