Web サイトを Internet Explorer に対応させようとしています。クロム、サファリ、ファイアフォックスでは見栄えがしますが、IEでは非常に間違っています。
別の css を変更または作成せずに、互換性を持たせる方法はありますか?
Web サイトを Internet Explorer に対応させようとしています。クロム、サファリ、ファイアフォックスでは見栄えがしますが、IEでは非常に間違っています。
別の css を変更または作成せずに、互換性を持たせる方法はありますか?
IE スタイル シートを検索します。新しいスタイルシートで IE 用に変更する必要がある要素を少し調整する必要があります。それについてここまで読んでください
これ<head>
tag
をあなたのファイルの中に入れてください
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="all-ie-only.css" />
<![endif]-->
私が好んで使用するもう 1 つの方法はjavascript
、同じスタイルシートを使用することですが、次のようcss
なセレクターを使用します。.ie .container
インターネットエクスプローラー用
ここからダウンロードできます。これはCSS Browser Selectorと呼ばれます。
私はあなたのコードを見て(質問からのリンクを編集する前に)、最初に飛び出したのは、2つのX-UA-Compatible
タグがあり、1つは言ってIE=8
おり、もう1つは言っていることですIE=edge
これらのタグの 1 つだけを使用する必要があり、ほとんどの場合、 のみにする必要がありますedge
。
もう一方を取り除きます。問題を引き起こしています。