0

コードを最新の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

4

0 に答える 0