ウェブ上で多くの例を検索して見つけましたが、ここでもスタックオーバーフローにありますが、100% 説明されているものはありません。CSSメディアスクリーンで回答を出したい人は、私が知っていることをしないでください。しかし、この質問は IE7+ 向けです。「CSSメディアスクリーン」をサポートしていないためです。
これは私が見つけた例です:
$(document).ready(function() {
if (screen.width>=800) {
$("link[rel=stylesheet]:not(:first)").attr({href : "style1.css"});
} else {
$("link[rel=stylesheet]:not(:first)").attr({href : "style.css"});
}
});
私はjqueryを初めて使用するので、4つの異なる画面解像度に対して4つの異なるスタイルがある場合に備えて、このスクリプトを変更する方法を教えてください。
だから私はこのようなものを持っていると嘘をつきます:
- if screen > 1 && screen < 600
- もし画面 > 601 && 画面 < 1280
- 画面の場合 > 1281 && 画面 < 1600
- 画面の場合 > 1 1601
私を助けてください!