IE5〜8をCCS3の疑似セレクタ対応にするスクリプトです。
これを待っていました。
coliss の記事
ie-css3.js のサイト

下記のCSSセレクタに非対応なIEを何とかしてくれます。

  • :nth-child
  • :nth-last-child
  • :nth-of-type
  • :nth-last-of-type
  • :first-child
  • :last-child
  • :only-child
  • :first-of-type
  • :last-of-type
  • :only-of-type
  • :empty
現在使用している IE8.js では、今現在IE8に非対応セレクタを追加することができません。
ただし、IE8.js には上記以外にもかなりの追加項目があり(だからIE6での動作が散漫)、
それらを丸々捨てるのも厳しい気がします。
IE8のみ ie-css3.js を使い、それ以下は IE8.js なのか、
共存させるのか。(多分コンフリクト起こしそうな)
どちらにしても色々テストしてみないといけないようです。

Leave a Reply