1

次のことを行うために、そのようなJavaScriptライブラリが存在するかどうか疑問に思っています:

  1. ページに含まれている CSS スタイルシートを確認する
  2. ブラウザーを見て、スタイルシートでセレクター XYZ をサポートしているかどうかを確認します。
  3. そうでない場合は、jquery を使用して上記のスタイルを手動で適用します。

tr:nth-child(odd) tdサイト全体でテーブルに交互の行の色を適用するために使用しているため、このようなライブラリが必要です。jquery を使用してこれらの色を適用できますが、JavaScript で CSS をどこにでも複製するのではなく、ライブラリを含めることができれば便利です。

4

2 に答える 2

3

Selectivizrの使用を検討する必要があります。

Selectivizr は、Internet Explorer 6 ~ 8 で CSS3 疑似クラスと属性セレクターをエミュレートする JavaScript ユーティリティです。ページにスクリプトを含めるだけで、selectivizr が残りの作業を行います。

nth-childこれを使用すると、IE6 から IE8 までのさまざまな疑似/属性セレクターの中で、セレクターをサポートできます。

jQuery や Mootools などの JavaScript ライブラリを既に使用している場合は、スクリプトを含めるだけです。ここに参考のためのチュートリアルがあります。

于 2013-06-19T13:02:23.263 に答える
1

モダナイザー http://modernizr.com/をご覧ください

私はそれがあなたが探しているものだと思います。

于 2013-06-19T13:00:25.813 に答える