続・子セレクタ

Posted at 2004-01-22T05:47:00+09:00 in Web Design

以前、Internet Explorerは子セレクタというCSSのセレクタの文法に対応していないとか書いたんですが、Web-GraphicsLimited child selector support in IE5.0/Win?によるとInternet Explorer 5.0に限っては部分的に対応しているみたいです。どういう場合かというと、

/* ignored */
body > div.test { margin:1em; }

/* not ignored */
#foo > #bar { margin:1em; }

というようなIDセレクタ子セレクタの組み合わせな場合です。idを割り振った要素に対して子セレクタを使ってCSSを適用するということはまず無いと思うので、あまり影響は無さそうです。

とかいって部分的に対応しているのかと思ったら、Internet Explorer 5.0は"#"以前の文字を無条件に無視するというバグに起因するもののようです。こっちの方が知識として重要ですね。

Recent entries from same category

このエントリと同じカテゴリに投稿された最近10件のエントリです。

  1. CSSグラデーションのちょっとしたテクニック #2
  2. google-code-prettifyを導入した
  3. CSSグラデーションのちょっとしたテクニック #1
  4. YUI 3: CSS Resetの問題
  5. Pure CSSな吹き出し
  6. リデザインとborder-radiusとtext-shadow
  7. 404エラーページの改善
  8. HTTPエラーページ
  9. 無料で400以上のフォントを手に入れよう!
  10. 安全な@font-faceの書き方(抄訳)

Comments

JavaScriptに対応、または有効な環境の場合、ここにこのエントリへのはてなブックマークコメントが表示されます。