http://www.designchemical.comのjquery Vertical Mega メニューを使用し ています。ページが読み込まれると、最初にレンダリング時にすべてのメニュー (サブメニューを含む) が一瞬表示され、その後サブメニューが消えて次のようになります。通常の垂直メニュー。
水平メガメニューに指定された以下のソリューションを使用してみましたが、うまくいきません...
#mega-1 li ul {
display: none;
}
#mega-1 .sub ul {
display: block;
}
それを機能させる方法を提案してください
htmlコード
<ul id="mega-1" class="mega-menu">
<li><a href="#">Menu Item A</a>
<ul>
<li><a href="#">Sub-Header 1</a>
<ul>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
</ul>
</li>
<li><a href="#">Sub-Header 2</a>
<ul>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
</ul>
</li>
<li><a href="#">Sub-Header 3</a>
<ul>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
<li><a href="#">Menu Link</a></li>
</ul>
</li>
</ul>
</li>
</ul>