2

CSS を最新のブラウザにのみ提供し、プレーンでスタイルのない HTML を「古い ie」に表示するためのテクニックは何ですか?

現在、以下を使用していますが、メインの CSS が条件付きコメント内にあることにそれほど興奮していません。

これは以前にも取り上げられていたと思いますが、探すのに苦労しました。

  <!--[if !(lt IE 9)]><!-->
    <link rel="stylesheet" href="vendor/normalize.css" type="text/css" charset="utf-8" />
    <link rel="stylesheet" href="css/master.css" type="text/css" charset="utf-8" />
  <!--<![endif]-->
  <!--[if lt IE 9]>
    <link rel="stylesheet" href="css/oldie.css" type="text/css" charset="utf-8" />
  <![endif]-->
4

1 に答える 1

0

ブラウザー固有の CSS ファイルを HTML ページに含めるには、次の 2 つの方法があります。

1) IE の条件文を使用する。

2) JavaScript で Navigator オブジェクトを使用する。

于 2013-03-05T03:56:39.520 に答える