Twitter Bootstrap 3 に関する IE8 の問題
Twitter Bootstrap 3 は、応答性の高い Web サイトを簡単に作成できる人気のフロントエンド フレームワークです。ただし、一部のユーザーは、Internet Explorer 8 (IE8) で Bootstrap 3 を使用する場合の問題を報告しています。
よくある問題の 1 つは、ユーザーが Web サイトのデスクトップ バージョンを表示している場合でも、モバイル バージョンの Bootstrap 3 の要素が IE8 で表示されることです。これは、次のようなさまざまな要因によって発生する可能性があります。
-
IE8 はメディア クエリを完全にはサポートしていません。 メディア クエリは、コンテンツのレイアウトを変更できる CSS ルールです。ユーザーのブラウザ ウィンドウの幅に基づいて Web サイトを表示します。 IE8 はメディア クエリを完全にはサポートしていないため、Bootstrap 3 でメディア クエリを正しく解釈できない可能性があります。
-
response.js ファイルは含まれていません。ファイルは、IE8 がメディア クエリをサポートできるようにするポリフィルです。 response.js ファイルが含まれていない場合、IE8 は Bootstrap 3 でメディア クエリを正しく解釈できません。
これらの問題を解決するには、次のことを試してください:
-
response.js ファイルを含めます。 Reply.js ファイルは、次の場所からダウンロードできます。 Respond.js Web サイト。ファイルをダウンロードしたら、 に追加します。
-
IE8 固有のスタイルシートを追加します。 Bootstrap 3 のデフォルト スタイルをオーバーライドする IE8 固有のスタイルシートを作成できます。IE8 固有のスタイルシートでは、 IE8 の正しいレイアウトを指定できます。
Bootstrap 3 の取得にまだ問題がある場合IE8 で動作するには、Bootstrap フォーラムに質問を投稿できます。
以上がTwitter Bootstrap 3 が IE8 でモバイル要素を表示するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。