そのため、 CSS@media
クエリは IE8 では機能しません。
@media (min-width: 768px) {
/* some css */
}
@media (min-width: 972px) and (max-width: 1024px){
/* different css */
}
これで、 とという名前の個別の CSS ファイルを作成し、Javascript を使用して、ページ幅の調整に合わせてファイルを動的にロードおよびアンロードできます。しかし、それは DRY に違反しており、複数の場所で CSS を維持するのは面倒です。IE_min768.css
IE_min972_max1024
Javascript (IE のみ) を使用して実際に CSS ファイルを読み取り、@media
セクションを検出し、正しい状況でその CSS をブラウザーに動的に適用することは可能でしょうか?