3

CSS の :first-child、:last-child などのブラウザ サポートを検出するための Modernizr 拡張機能を作成しています。そのために、スタイルを適用してから、要素にそのスタイルがあるかどうかを確認します。

テスト スタイルとして使用する最も信頼できる CSS プロパティは何ですか?

たとえば、#123abc と入力した場合、ブラウザーはそれを rgb(#,#,#) に変換する可能性があるため、色は不適切な選択です。

そこで物件を探しています

  • ブラウザ間でサポートされています
  • ブラウザによって別の形式に変更されることはありません

現時点では幅を使用していますが、おそらく問題ありませんが、とにかくここで確認すると思いました.

4

1 に答える 1

1

昨日これを書いたばかりですhttp://jsfiddle.net/laustdeeuran/3rEVe/これはまさにあなたが話していることを行います-機能は :last-child 疑似セレクターのサポートを検出します。チェックするスタイルとして幅も使用していますが、うまく機能しているようです。

これまでのところ、Windows XP の IE6-8 でテストして成功しました。Windows 7 では IE9、Chrome 12、Safari 5、FireFox 4、Opera 11、Mac では Opera 11、FireFox 4、Safari 5、Chrome 12。

そのまま使いたい場合はご自由にお使いください。

于 2011-06-16T06:12:13.300 に答える