問題タブ [respond.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
twitter-bootstrap - ブートストラップは ie8 でモバイル ビューを表示します
問題は、ページがInternet Explorer 8でブートストラップを使用してサイトのモバイル バージョンを表示することです。このトピックをさらに読んでいくと、デフォルトではメディア クエリが IE8 で機能しないことがわかりました。
Respond.js の使用を提案するトピックを読みました。私はそれを行っており、css/scripts を含める順序にも従いました。
headタグ内:
ボディタグ内
サイトはパブリックにアクセス可能であり、ローカル Web サーバーにはありません。
IE8 では他のブラウザーのようにサイトが表示されないため、私は何か間違ったことをしているに違いありません。私は何が間違っているのでしょうか?
twitter-bootstrap - Respond.js が IE8 をクラッシュさせ、機能しません。ブートストラップ 3
同様の問題 : Respond.JS が IE 8 で機能しない
IE8だけが心配
私は、respond.js がローカルで動作しないことを知りました。それが最初の問題でした。今、私はサーバー上で実行しています。Bootstrap 3 が推奨することを実行する代わりに、次のようにリンクします。
アクセスの問題を回避するために、相対 URL を使用しています。役に立たない。また、いくつかのスタックに関する質問や、メディア クエリをコメント アウトするとクラッシュする可能性がある他の Q&A サイトも読みました。このメリットを与えるために、CSS のすべてのコメントを削除しましたが、それは役に立ちませんでした。メディア クエリがコメントアウトされていなかったためです。
ブートストラップ テーマを削除すると、クラッシュを停止し、respond.js を機能させることができました。
私が削除し、キャッシュをクリアし、テストしたアイテム:
- すべてのコメントを削除
- 背景画像を削除
- グラデーションを削除
- Webkit トランジションを削除
- すべてのメディアクエリを削除
CSS全体を削除して一度に1行ずつ追加する以外に、次に何を削除するかについてのアイデアがありません...
ここに私のCSSがあります
internet-explorer - 外部 CSS リソースを使用した Respond.js
Web ページを IE8 に最適化するには、respond.js (または他の類似ソリューション) を使用して MediaQueryes を追加する必要があります。しかし、respond.js (および多くの類似ソリューション) にはローカルの css ファイルが必要なようです。
たとえば、leafletjs に cdn-css を使用するのが好きでしたが、これは IE8 では修正されません。
これを行う方法のアイデアはありますか?
html - IE 8 が html5shim と Respond.js をダウンロードしない
ページを Web サーバーにアップロードしました。IE でそこに移動し、ブラウザー モードを IE 8 または IE 7 に切り替えて、html5shiv と Respond.js がダウンロードされているかどうかを確認すると、ダウンロードされていないことがわかります。誰でも理由を知っていますか?ブートストラップの推奨テンプレートを使用し、. コードは次のとおりです。
私のアップロードされたページはそこにありますhttp://toto3000.byethost24.com/bootstrap/basic%20ii.html