1. ホーム
  2. css

[解決済み] iPhone X / 8 / 8 Plus CSSメディアクエリ

2023-07-28 15:26:03

質問

Appleの新端末に対応したCSSメディアクエリとは?私は body 's background-color でXのセーフエリアの背景色を変更します。

どのように解決するのですか?

iPhone X

@media only screen 
    and (device-width : 375px) 
    and (device-height : 812px) 
    and (-webkit-device-pixel-ratio : 3) { }


iPhone 8

@media only screen 
    and (device-width : 375px) 
    and (device-height : 667px) 
    and (-webkit-device-pixel-ratio : 2) { }


iPhone 8 Plus

@media only screen 
    and (device-width : 414px) 
    and (device-height : 736px) 
    and (-webkit-device-pixel-ratio : 3) { }



iPhone 6+/6s+/7+/8+はサイズが共通で、iPhone 7/8も同じです。


特定の方向をお探しですか?

ポートレート

以下のルールを追加します。

    and (orientation : portrait) 

風景

以下のルールを追加します。

    and (orientation : landscape) 





参考文献