1
2
3
4 temp.nav_main = HMENU
5 temp.nav_main.entryLevel = 0
6
7 temp.nav_main.1 = TMENU
8 temp.nav_main.1 {
9 expAll = 1
10 wrap = <ul id="nav"> | </ul>
11 NO.wrapItemAndSub = <li>|</li>||*||*|<li class="last">|</li>|
12 NO.stdWrap.htmlSpecialChars = 1
13 ACT < NO
14 ACT = 1
15 ACT.wrapItemAndSub = <li class="act">|</li>||*||*|<li class="act last">|</li>|
16 ACT.stdWrap.htmlSpecialChars = 1
17 }
18
19 temp.nav_main.2 < temp.nav_main.1
20 temp.nav_main.2 {
21 wrap = <ul> | </ul>
22 NO.ATagParams =
23 ACT.wrapItemAndSub = <li class="act2">|</li>
24 }
25
26 page.10 < temp.nav_main
27
Note:
For windows IE include the following Javascript Snippet on your page:
1
2 // patch IE's :hover & :focus problems with tags other than <a>
3
4 sfHover = function() {
5 var sfEls = document.getElementById("nav").getElementsByTagName("li");
6 for (var i=0; i<sfEls.length; i++) {
7 sfEls[i].onmouseover=function() {
8 sel = document.getElementsByTagName("select");
9 for (var i=0; i<sel.length; i++) {
10 sel[i].style.visibility = 'hidden';
11 }
12 this.className+=" sfhover";
13 }
14 sfEls[i].onmouseout=function() {
15 sel = document.getElementsByTagName("select");
16 for (var i=0; i<sel.length; i++) {
17 sel[i].style.visibility = 'visible';
18 }
19 this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
20 }
21 }
22
23 }
24 // only win:
25 if (window.attachEvent) window.attachEvent("onload", sfHover);
Style it with CSS:
1
2 /* 1. Level */
3
4
5
6
7
8
9
10
11 /* 2. Level */
12
13 HTML>BODY
14
15
16
17
18
19
20
21