私のCSSには、次のようなコードがあります。
html {
background:blue;
}
@media screen and (max-width: 980px)
html {
background:red;
}
したがって、ブラウザ ウィンドウが 980 ピクセル未満の場合、背景は赤になり、それ以外の場合は青になります。
ウィンドウのサイズを (CSS に従って) 970px に変更しましたが、背景は赤です。しかし、jquery を使用して を実行するalert($(window).width())
と、1000px というポップアップが表示されました
$(window).width() が CSS の期待値よりも大きな値を報告するのはなぜですか?