すべてのデバイスに対して異なるメディアクエリを設定する以外に、私のウェブサイトをさまざまなモバイルデバイスで良好に見えるようにする簡単な方法はありますか?すべてのデバイスのメディアクエリ
1
A
答えて
2
あなたは、ウェブサイトが応答するためにメディアクエリを使用することができますが、同様にあなたがここなど、ラップトップ、タブレット、ミニ電話などの他のデバイスのルックスであることができ、あなたはiPad用
/* ----------- iPad mini ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 1 and 2 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 1) {
}
/* ----------- iPad 3 and 4 ----------- */
/* Portrait and Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
}
/* Portrait */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: portrait)
and (-webkit-min-device-pixel-ratio: 2) {
}
/* Landscape */
@media only screen
and (min-device-width: 768px)
and (max-device-width: 1024px)
and (orientation: landscape)
and (-webkit-min-device-pixel-ratio: 2) {
}
などの様々な画面を調整する必要がありますメディア画面のすべての画面のサイズを指定した記事https://css-tricks.com/snippets/css/media-queries-for-standard-devices/。もう一度書き直す必要はありません。
メディアクエリ以外にも、ブートストラップのようなフレームワークを使用することができます。これは、メディアクエリを使用する頭痛を軽減します。代わりに、定義済みのCSSを持つクラスを使用できます。
1
ちょうど幅でできますか?
@media screen and (max-width: 480px) {
// CSS Here
}
1
あなたは通常、1200、992、768、多分480のメディアクエリを使用します。あなたのウェブサイトが完全に応答したい場合は、それほど多くはありません。また、ブートストラップを学習して使用することで、応答性を高めることができます。
関連する問題
- 1. メディアクエリ - iOSデバイス
- 2. デバイスの一般的なメディアクエリ
- 3. すべての画面サイズのメディアクエリ
- 4. すべてのスマートフォンとすべてのタブレットのメディアクエリが必要
- 5. メディアクエリとデバイス方向変更
- 6. iOSデバイスでのCSSメディアクエリの問題
- 7. すべてのデバイス
- 8. 一般的なすべてのデバイスのCSS3メディアクエリのリストはどこにありますか?
- 9. IEが小さいデバイス支配CSSメディアクエリ
- 10. スキャンすべてのWiFiデバイス
- 11. すべてのデバイスでブートストラップカルーセルフルスクリーン
- 12. 異なるサイズのデバイスに表示するスクロールスライドショーのメディアクエリ
- 13. すべてのタブレット(「Pro」バージョンを含む)、ラップトップなしのメディアクエリ
- 14. 網膜デバイスには独自のメディアクエリが必要ですか?
- 15. メディアクエリ - 異なるデバイスのイメージを交換する
- 16. iPhoneはすべてのメディアクエリを無視します
- 17. 特定のデバイスipad proにのみメディアクエリを追加
- 18. すべてのデバイスのメタビューポートの幅
- 19. どのデバイスに 'screen'属性(CSSメディアクエリ)が適用されていますか?
- 20. メディアクエリを使用してデバイス固有のコンテンツを表示する方法
- 21. Androidのアナグマは、すべてのAndroidデバイス
- 22. com.android.ddmlib.InstallException:デバイス内のすべての
- 23. jQueryすべてのデバイスのモバイルスプラッシュ画面
- 24. すべてのデバイスでブートストラップのフルスクリーンメニュー
- 25. CSSのメディアクエリがデバイス間で動作しない
- 26. オートレイアウトですべてのデバイスに適応
- 27. Telephony.SECRET_CODEとすべてのSamsungデバイス
- 28. 「すべて」のメディアクエリにはどのような用途がありますか?
- 29. メディアクエリで使用される値を取得する方法。デバイスの幅
- 30. すべてのデバイスのサポートを確認してください
'device-width'と' device-height'は償却されました。 [https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries] –
@IgnatOspadovあなたのリンクが機能しません – smarttechy
oopsリンクの書式設定に誤字があります。書式設定の誤りがない同じリンク:[link](https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries) –