CSS で ul li ul li ul li を使用して 3 レベルの menu_html/css_WEB-ITnose を実装する方法
css
現状では、第 2 レベルのメニューが表示されると、何が問題になったのかわかりません。専門家の指導を求めています。よろしくお願いします...
ファイルは http://www.zjgqy.com.cn/t4.html にアップロードされました
ディスカッションへの返信 (解決策)
#menu2 ul li:hover ul li ul{ display:none;}
ログイン後にコピー
ログイン後にコピー
これを追加しないと、第 2 エピソードのメニューが表示されるときに第 3 のエピソードが表示されます。レベル UL が表示されます
#menu2 ul li:hover ul li ul{ display:none;}
ログイン後にコピー
ログイン後にコピー
これを追加します。そうでない場合、第 2 エピソードのメニューが表示されるときに第 3 レベルの UL が表示されます
Dizzy88 に感謝します。返信では、この問題は解決されましたが、IE6 ではまだ問題が発生しています。どうすればよいかわかりません。もう一度見てみるのを手伝ってもらえますか?
display:block;}
このスタイルと次の JS を追加しました
この ie6 はその文をサポートしていません。a の疑似クラスのみをサポートしています。これにはJSを変更する必要がありますか?
これは JS コードに問題があるはずです。IE6 は疑似クラスをサポートしていないため、後から追加した「display」という文も無効です。 JSでそれに!
マウスが第 2 レベルのメニューに移動しても、第 3 レベルのメニューは非表示にならないためです