0

この例では、各サブメニューは、マウスを置いた項目に合わせて配置されます。ただし、私のメニューには非常に多くの項目が含まれているため、各サブメニューを、項目自体ではなく、項目の列(つまり、親ul)に合わせて配置したいと思います。このように、すべてのサブメニューは常にメイン(水平)メニューのすぐ下の同じ垂直位置から始まります。

どうすればそれを達成できますか?

4

1 に答える 1

2

簡単だったOMG。JSソリューションを試すのに何時間も費やした後、私がする必要があるのは、liを相対ではなくposition:staticに設定することだけだと思いました。ただし、最初のレベルを除いて、解決策は次のとおりです。

#main_menu li.current li.current {位置:静的!重要}

于 2012-09-27T11:11:01.730 に答える