私のウェブサイトには異なる表示ができます。私はすでにスマートフォン、タブレット、デスクトップを扱っていましたが、私は大画面のためのものでしたが、私は解決の面で話すだけではありません。私はディスプレイが21インチ以上の画面で違うようにしたいが、15インチのラップトップでも同じ解像度になっていても同じに見えるはずはない。大型ディスプレイでの表示が異なります
ピクセル密度に基づいてメディアクエリを使用しようとしましたが、結果が混在しているため、最適なアプローチかどうかはわかりません。私はこれを試しました:
@media screen and (max-resolution: 115dpi){
/* CSS rules */
}
私は思った結果がありません。 1920x1080の解像度と94.53
のピクセル密度の23インチモニター、1440x900の解像度と127.68
のピクセル密度を持つ13インチMacBookのテストを行っています。しかし、ディスプレイは両方のデバイスで同じですが、解像度の異なるいくつかのラップトップで動作するようです。だから私は混乱してきている。
私には何が欠けていますか?ピクセル密度を使用するのが最善の方法ですか?それ以外の選択肢は何ですか?
おかげ
? –
@ SergeyDenisov私はその質問を理解しているかどうか分かりません。私は特定のサイズのモニター用に異なるCSSルールを書いていますが、もう一度解像度のみについて話すわけではありません。 – user1319182
おそらく 'em'ユニットを使うことができますか? –