默认情况下,第二级HMENU在第一个元素之后呈现。
foo = HMENU
foo {
1 = TMENU
1.noBlur = 1
1.NO = 1
1.NO.expAll = 1
1.NO.wrap = <li class="second">|</li>
2 = TMENU
2.noBlur = 1
2.NO = 1
2.NO.wrap = <li class="second">|</li>
}
默认HTML:
<li><a href="#">firstlevel 1</a></li>
<li class="second"><a href="#">secondlevel 1</a></li>
<li><a href="#">firstlevel 2</a></li>
但我想要的是:
<li>
<a href="#">firstlevel 1</a>
<li class="second"><a href="#">secondlevel 1</a></li>
</li>
<li><a href="#">firstlevel 2</a></li>
即。第二级在内部中呈现第一级,而不是之后。任何想法都赞赏!
答案 0 :(得分:6)
您需要使用:
1.NO.wrapItemAndSub
而不是:
1.NO.wrap
但您的菜单中缺少<ul>
。它不会验证。
正确的菜单应该看起来像那样:
foo = HMENU
foo {
1 = TMENU
1.wrap = <ul class="first">|</ul>
1.noBlur = 1
1.expAll = 1
1.NO.wrapItemAndSub = <li>|</li>
2 < .1
2.wrap = <ul class="second">|</ul>
}
编辑:将expAll从“1.NO”移动到“1”