iPhoneの解像度まとめ

iPhoneの解像度まとめ

いつも迷うiPhoneの画面解像度(デバイスピクセル)と実質解像度(CSSピクセル?)をまとめてみます。

デバイス名画面解像度実質解像度画面サイズ
 iPhone XS Max / 11 Pro Max1242 x 2688414 x 896 6.5 inch
 iPhone 11 Pro1125 x 2436375 x 812 5.8 inch
 iPhone XR/11828 x 1792414 x 896 6.1 inch
 iPhone X / XS1125 x 2436375 x 812 5.8 inch
 iPhone 8 Plus/ 7 Plus/ 6s Plus/ 6 Plus/1080 x 1920414 x 736 5.5 inch
 iPhone 8 / 7 /6s / 6750 x 1334375 x 667  4.7 inch
 iPhone5/5S/5c/SE 640 x 1136320 x 568 4 inch
pc-11920 x 1080
pc-21336 x 768

あと、レスポンシブなどで実質解像度を使う場合は以下のmetaタグをhtmlのhead内に入れます。

<meta name="viewport" content="width=device-width,initial-scale=1">

これを入れないと画面解像度で横幅計算されるのでブレイクポイントに引っかからず、PCの見た目がそのままキュッと縮まった感じでスマホに表示されることになります。

あとはユーザーエージェントでスマホとPCを判別して、スマホはスマホ用のコーディングに統一するとかかなあ。