CSS ファイルは IE 9 および 10 ではレンダリングされませんが、互換モードでは適切に機能します。
IE 10 で「SEC7113: MIME タイプが一致しないため、CSS が無視されました」というエラーが表示されます。
ここで、応答ヘッダーに content-type がありません!
さらに、これは私のローカルにあります。
任意の提案をいただければ幸いです。
CSS ファイルは IE 9 および 10 ではレンダリングされませんが、互換モードでは適切に機能します。
IE 10 で「SEC7113: MIME タイプが一致しないため、CSS が無視されました」というエラーが表示されます。
ここで、応答ヘッダーに content-type がありません!
さらに、これは私のローカルにあります。
任意の提案をいただければ幸いです。
答えがあります。要約は次のとおりです。
MIME タイプの不一致が原因で、IE 9 と 10 では css が無視されました。MIME タイプはFile TypesManというユーティリティで修正できます。これは NirSoft によって作成されたフリーウェアです。.css の MIME タイプが text/plain に変更され、IE がスタイルをレンダリングできないことが判明しました。FileTypesMan を使用して text/css に戻すと、問題が修正されました。
FileTypesMan を NirSoft サイトからダウンロードします。ページの下部にあるリンクを使用して、お使いのオペレーティング システムに適したバージョンを選択してください (32 ビット、64 ビット、および Windows 98/ME にはさまざまなバージョンがあります)。
ファイルをローカル フォルダーに解凍し、FileTypesMan.exe をダブルクリックします。
FileTypesMan がすべてのファイル タイプの一覧表示を終了したら、上部ペインを下にスクロールして .css を見つけます。
ダブルクリックして設定を編集します。
開いたダイアログ ボックスの [MIME タイプ] フィールドで、値を text/css に変更します。
[OK] をクリックします。ジョブ完了。
IE 10 は、それ自体で動作するはずです (少なくとも、レンダリング スタイル シートに関する限り)。
私の仕事ではありません:それは私自身の検索ではありません。
これで問題が解決したことを願っています!
あなたは書いていないのではないかと思っていましtype="text/css"
たが、あなたは書いていると言っていました!だから私はこれが次の役に立つ記事を見つけました!あなたと同じ問題があります。SEC7113: MIME タイプが一致しないため、CSS は無視されました
この問題について簡単な Google 検索を行ったところ、これが最初の結果でした。問題を検索する必要があります。
CSS ファイルがサーバーから正しい「Content-Type」で配信されることを確認してください。「text/css」でなければなりません。開発者コンソールを使用して、現在のタイプを確認してください。場合によっては、MIME タイプ マッピングを調整/作成する必要があります (例: httpd 用)。
h番目