2011-10-28 9 views
3

CSS Media Queriesの使用に関する重要な質問があります。 iPadのデバイス幅と言ったように、私は常に768px(両方の向き)を返すと思います。 デスクトップブラウザでは、device-widthの値はどういう値ですか? 「Media Query for Desktop」で返される「幅」とは異なりますか?CSS Media Queries:デスクトップのデバイス幅

答えて

2

仕様はあなたが両方にアクセスすることができます:

https://developer.mozilla.org/en/CSS/Media_queries

デバイス幅:など、画面全体またはページを意味する出力デバイス(だけではなく、描画領域の幅を記述しますドキュメントウィンドウとして)。

width:幅のメディアフィーチャは、出力デバイスのレンダリングサーフェスの幅(ドキュメントウィンドウの幅、またはプリンタのページボックスの幅など)を表します。

したがって、device-widthはディスプレイハードウェアの幅です(電話機またはデスクトップモニタの場合)。明らかに、画面サイズがブラウザのビューポートサイズにほとんど影響しないということを考えると、デスクトップ環境ではそれほど有用ではありません。

+0

Thx多くの場合、デバイスの幅を使用してデスクトップ/ iPhone/iPadを区別するためにメディアクエリを使用すると、デスクトップに指定する方法を教えてください.... iPhoneは最大480pxまで可能です.ipadは等しい768pxを経由することができます....しかし、私はデスクトップのデバイスの幅を指定する...私は3つの別々のCSSのリンクステートメントを望んでいることを意味します.. – testndtv

+0

また、幅とデバイスの幅は間接的に同じですiPhone/iPadでの値は? – testndtv

関連する問題