[解決済み] CSS Media QueryのIE8対応
2022-02-25 11:07:21
質問
IE8は、以下のCSSメディアクエリに対応していないのでしょうか。
@import url("desktop.css") screen and (min-width: 768px);
そうでない場合、代替となる書き方を教えてください。 Firefoxでも同様に問題なく動作します。
以下のコードに何か問題がありますか?
@import url("desktop.css") screen;
@import url("ipad.css") only screen and (device-width:768px);
解決方法は?
IE9以前のInternet Explorerのバージョン はメディアクエリをサポートしていません。 .
の方法を探しているのであれば デグレード IE8 のユーザーのためのデザインは、IEの条件付きコメントが役に立つかもしれません。これを使うと、IE 8/7/6 固有のスタイルシートを指定して、以前のルールを上書きすることができます。
例えば
<link rel="stylesheet" type="text/css" media="all" href="style.css"/>
<!--[if lt IE 9]>
<link rel="stylesheet" type="text/css" media="all" href="style-ie.css"/>
<![endif]-->
これはIE8でのレスポンシブデザインを可能にしませんが、JSプラグインを使用するよりもシンプルでアクセスしやすい解決策になるかもしれません。
関連
-
[解決済み] CSS "margin: 0 auto" が中央揃えにならない
-
[解決済み] テーブルセルの背景を透明にする方法
-
[解決済み] div に斜めのエッジを作成する [重複] 。
-
[解決済み] iFrameがURLを読み込んでいない
-
[解決済み] TD rowspan が機能しない
-
[解決済み] CSSの親セレクタはありますか?
-
[解決済み] CSSでcellpaddingとcellspacingを設定する?
-
[解決済み] CSSでテキストや画像の背景を透明にするには?
-
[解決済み] CSSでdivのアスペクト比を維持する
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】HTML5検証エラー:body開始タグは見たが、同じタイプの要素がすでに開かれていた
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] CSS "margin: 0 auto" が中央揃えにならない
-
[解決済み] span with onclick event inside the tag
-
[解決済み] フレックスアイテムを右にフロートさせる
-
[解決済み] SRCとHREFの違い
-
[解決済み] 必要なキーに一致するルートがありません。[:id]
-
[解決済み] 入力のラジオ要素を水平に揃えるにはどうしたらいいですか?
-
[解決済み] フッターの内容が重なっているのを修正するには?
-
[解決済み] Visual Studio Code CSSエラー「空のルールセットを使用しないでください」【終了しました