IE7 のバグ

らくだ

隣接セレクタ

ぶっとんだ。

なにかって、 IE7 のアホすぎる仕様に驚いた。

IE7 は 隣接セレクタに対応した と謳っているが、うちのサイトではどうしても #hoge+#fuga な指定が反映してくれなかった。うちでは、以下のようにコメントをつけて、ソースを見やすくしている。

<!--~~hoge~~-->
<div id="hoge">
hogehoge
</div>
<!--__hoge__-->
<!--~~fuga~~-->
<div id="fuga">
fugafuga
</div>
<!--__fuga__-->

もしやと思って、コメントをはずしてみた。

・・・見事に隣接セレクタが反映された。

つまり、 IE7 では、コメントを要素として扱っている・・・かどうかは確認とれていないが、いずれにしても <要素 A><!--コメント--><要素 B> の時、 要素 A + 要素 B と言う指定は無視されるのです。もう、ほんとに、アホかと。

トラックバックURL https://far.whochan.com/trackback.cgi/diary/2362
Usertime : 0.09 / Systemtime : 0