0

Superfish jQuery プラグインを使用して、複数レベルのドロップダウン メニューを作成しています。しかし、私はいくつかのひどい問題を抱えていIE6/7ます。s は右にフロートされ、 Firefox では 1 行で表示されます (問題ありません) が、IE では最初のもの (リンク ( ) タグliを含まない) が右に表示され、他のものは左に表示されます (2/ a3 行) コードの一部:

http://jsfiddle.net/Emhj4/8/

私は何をすべきか?前もって感謝します...

4

1 に答える 1

0

これは、トップ リストの要素を持っdisplay: blockているためです。Aこれを削除して、他の「menulevel」要素にそのプロパティを追加するだけです。このようなもの:

.menulevel1 a{color:#fff;position:relative;}

.menulevel1 li ul a{display:block;width:100%;background:#ccc;border:1px solid #000;padding:4px 5px;}

ライブ jsFiddle の例

于 2012-06-09T22:00:52.247 に答える