私のウェブサイトでは、次のメディアクエリを使用しています。CSS3メディアクエリが機能しない
<link rel="stylesheet" href="web.css" media="only screen and (min-device-width : 1025px)" />
<link rel="stylesheet" href="ipad.css" media="only screen and (min-device-width : 768px) and (max-device-width : 1024px)" />
私の意図は、さまざまなデバイスに異なるスタイルシートを使用することでした。 (今のところ私はデスクトップとipadsだけをサポートしたい)。
Firefox(バージョン8)またはChrome(バージョン15.0.874.106)を使用して自分のデスクトップにWebサイトを読み込むと、両方のCSSファイル(web.cssとipad.cssの両方)がダウンロードされます。
私のコードで何が間違っているのか分かりません。誰かがこれで私を助けることができますか?
ここでの問題は、デスクトップ上で、両方のCSSファイルをダウンロードしていることです。デスクトップとviceversaでipad.cssをダウンロードすべきではないと思います。私の仮定は間違っていますか? – Sivakumar
min-widthはページの画面サイズを参照するため、min-device-widthはiphoneやipadのようなデバイスで開いているときにアクティブであることを意味します。 – sandeep
http:// css-tricks .com/6206 - 解像度固有のスタイルシート/ – sandeep