私はUL/LI構造を使用してメニューシステムを作成しています。私はホバー/ショーサブメニューのための兄弟セレクターを使用しようとしています。CSS隣接兄弟セレクタ - IE8の問題
私はこれを使用しています。
#MainMenu li.Sel ul li.HasSub a:hover+ul {
display: block;
}
UL構造は次のようなものです。
<ul id='MainMenu'>
<li class='Sel'>
<a href='#'>Click Me</a>
<ul>
<li class='HasSub'>
<a href='#'>Hover Over Me</a>
<ul>
<li>Link</li>
<li>Link</li>
</ul>
</li>
</ul>
</li>
</ul>
「ホバーオーバーミー」の上にマウスを置くと、兄弟ulが表示されるはずです。 Firefoxではうまく動作しますが、IE8ではまったく動作しません。 IE8で以前に使用された '+'兄弟セレクタを見たことがありますが、どこが間違っていますか?
Hah。面白いのは、doctypeを削除してiframeを表のセルの100%の高さにすることができるということです。 ありがとう、私は100%の高さのものを別々に調べてみなければならないと思います。何か案は? IE6メニューのエフェクトにJSを使用する必要があります。 乾杯。 – Joel