現在、レスポンシブデザインWebサイトで作業しています。私は幅と画面の解像度に基づいて異なるデバイスをターゲットにメディア照会を使用します。タブレットの最小解像度と最大解像度のメディアクエリ
私は、画面の解像度を使用してデバイスをターゲットにしたいと思っていましたが、これはどのように動作するのか分かりません。
画面の解像度が97dpiからipadの最大解像度264dpiの範囲であることもあり、最小幅と最大幅の両方をチェックしたかったのです。しかし、これは動作していないようです。もし私が単一の解像度min-widthを与えるならば、HPローディングタブレットのために155dpiが動作します。しかし、最小から最大の解像度条件は機能していないようです。あなたは皆さんのアイデアを共有できますか?
device-pixel-ratio
を使用してより多くの成功を有していてもよく、以下のコード
@media only screen and (min-width:768px)
and (max-width:1024px) and (min-resolution:96dpi) and (max-resolution:264dpi){
は、私は(あなたがこれを書いた後に年を)それはクローム29以来、私たちは34になりましたね(切り替えるには良い時期だと主張、およびFirefox 16以降、現在の思いバージョン29)。また、Chromeは、コンソールメッセージでdpiからdppxに切り替えることを奨励しています。 Webkitプレフィックスの倍数化を避け、メディアクエリを使った論理OR文を書くのは難しいです(ただし、 'または'はコンマで区切られていますが、 'と'と 'または'を簡単に組み合わせることはできません私の経験では1つのステートメント)。 –
**編集**の話が早すぎます - 残念ながら、モバイルではまだひどいひどい "解決策"のサポート:... –