これは以前に答えられたに違いありませんが、関連する質問が見つかりません。
私はレスポンシブサイトを設計しました。cssメディアクエリは、320ワイドで正しく表示されるようにずっと下がっています。
私が欲しいのは、ポートレートモード(640幅)のiPhone4(640 x 960)で、代わりに表示幅=320ピクセルであるかのようにメディアクエリに準拠することです。理論的根拠:iphoneにはより多くのピクセルがありますが、非高密度電話のユーザーと同様に、それらのユーザーに簡略化されたレイアウトを表示したいと思います。
たとえば、これらの高ピクセル密度の電話にメタタグを指定することで、これを行う方法はありますか?
もちろん、iphone 4などで別々のメディアクエリを定義することもできますmin-device-pixel-ratio: 2
が、これにより、本質的に同じロジックを持つ別々のcssメディアクエリ(1つは低ピクセル密度用、もう1つは高ピクセル密度用)になります。私に(http://en.wikipedia.org/wiki/Don%27t_repeat_yourself)
奇妙なことに、ピクセル密度2の新しいIpad 3は、私が望むように正しくレンダリングします。つまり、(少なくともcssメディアクエリに関しては)半分の解像度のデバイスを模倣します。