Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
この例では、各サブメニューは、マウスを置いた項目に合わせて配置されます。ただし、私のメニューには非常に多くの項目が含まれているため、各サブメニューを、項目自体ではなく、項目の列(つまり、親ul)に合わせて配置したいと思います。このように、すべてのサブメニューは常にメイン(水平)メニューのすぐ下の同じ垂直位置から始まります。
どうすればそれを達成できますか?
簡単だったOMG。JSソリューションを試すのに何時間も費やした後、私がする必要があるのは、liを相対ではなくposition:staticに設定することだけだと思いました。ただし、最初のレベルを除いて、解決策は次のとおりです。
#main_menu li.current li.current {位置:静的!重要}