Ik heb gebruik gemaakt van het suckerfish menu echter nu is het volgende het geval.
Voorbeeld
In Firefox werkt het menu zoals het hoort echter in IE6 verschuift het menu en valt het ook achter de onderstaande div waardoor het menu niet functioneel is omdat als je over de overlappende div gaat met de muis het menu verdwijnt
Java script:
CSS:
Voorbeeld
In Firefox werkt het menu zoals het hoort echter in IE6 verschuift het menu en valt het ook achter de onderstaande div waardoor het menu niet functioneel is omdat als je over de overlappende div gaat met de muis het menu verdwijnt
Java script:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| <script type="text/javascript"><!--//--><![CDATA[//><!-- timer1 = 0; function roll() { if (document.getElementById) { navRoot = document.getElementById("nav1"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if (node.nodeName=="LI") { node.onmouseover=function() { this.className="over"; clearTimeout(timer1); } node.onmouseout=function() { under(this); } } } } } function under(element) { el = element; timer1 = setTimeout('el.className="under"', 50); } //--><!]]></script>[/b] |
CSS:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
| li { float: left; position: relative; width: 10em; text-align: center; cursor: default; border: 1px solid #5F9347; border-width: 1px 0; } li#first { border-left-width: 1em; } li#last { border-right-width: 1em; } li ul, li.under ul { position:absolute; left:0px; display:none; font-weight: normal; background: url(images/ddbg3.gif) bottom left no-repeat; padding: 0.5em 0 1em 0; border-right: solid 1px #5F9347; } li>ul { top: auto; left: auto; } li li { display: block; float: none; background-color: transparent; border: 0; } li:hover ul, li.over ul { display:block; z-index:3; }[/b] |
[ Voor 5% gewijzigd door Maverick2001 op 14-09-2005 15:44 ]
Pura Vida