コードを最新のTwitter Bootstrap v3に更新し、古い (ie7 以下) ブラウザーのサポートを終了しました。ie8 / ie9 でさえ完全にサポートされていないため、サードパーティのプラグイン/スクリプトを使用しようとしています。重要または必要でない限り、IE 固有の css を記述する必要はありません( css3 の影、角の丸みなどについて心配する必要はありません)。
modernizr.jsこれを使用します、 respond.js (古いブラウザーでのメディア クエリのサポートにも使用すると思います)
modernizr.js と Respond.js が連携できるかどうか教えてください
また
* modernizr.js がカバーしているのでhtml5shiv.jsは必要ないと思います(必要かどうか教えてください)? また、modernizr.js が html5 拡張機能を提供しない場合、respond.js と一緒にロードできますか?
まだie9.jsを使用する必要があるかどうか教えてください。はいの場合、どの組み合わせで?
私が望むように
a) メディア クエリのサポート b) css3 機能のサポートのブラウザー検出 (modernizr.js はうまく機能します) c) 自分の Web サイトを IE ブラウザーで動作させたい (影、丸みを帯びた角などは気にせず、バグのレイアウト、フロートのみ)など)
この状況で私を助けてください、ああ、私も使用します
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<!--<html class="js">-->
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
だから、私が望む結果を達成するために、これらで何かをする必要があることを教えてください(特にchrome-1を使用する必要がありますか?
ありがとう
*更新: *
この質問をしたので、私はこのアプローチを使用しています。html5shiv を使用せずにカスタムの modernizr ビルドを使用しています。また、 respond.jsを使用して、同じ結果をie7.js
試しie9.js
てみました (問題を引き起こすのではなく、v. バグが見つかりました)。html5shivを分離し、それ以来うまく機能しています。
今、私もこのタグを使用しています。
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
ドロップされたchrome=1