[CSS/Javascript] suckerfish menu valt achter div in FF

Pagina: 1
Acties:

  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 21:07

Maverick2001

Never look back

Topicstarter
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:

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


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Heb je ergens een werkend voorbeeld online, of een versimpeld stuk wat je hier kan posten?

Code-stukken kan je tussen: [plain][code=js][/code], [code=html][/code] en [code=css][/code][/] zetten :). Zie ook: Overzicht van UBB-codes (onderin)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 21:07

Maverick2001

Never look back

Topicstarter
BtM909 schreef op woensdag 14 september 2005 @ 15:29:
Heb je ergens een werkend voorbeeld online, of een versimpeld stuk wat je hier kan posten?

Code-stukken kan je tussen: [plain][code=js][/code], [code=html][/code] en [code=css][/code][/] zetten :). Zie ook: Overzicht van UBB-codes (onderin)
Heb mijn start-post ff aangepast (dank voor de tip).

Het werkende voorbeeld staat hier

Alleen wordt daar geen gebruik gemaakt van 2 divs maar is het menu en de text eronder in 1 div verwerkt.

Pura Vida


  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 21:07

Maverick2001

Never look back

Topicstarter
Klein kickje! Kom er niet uit namelijk.

Pura Vida


  • André
  • Registratie: Maart 2002
  • Laatst online: 28-04 11:43

André

Analytics dude

Ik vermoedt dat het aan de z-index legt, kun je die niet hoger zetten :)

  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 21:07

Maverick2001

Never look back

Topicstarter
Hoger?.. hoezo... dat maakt toch geen verschil?

Pura Vida


  • JayVee
  • Registratie: Mei 2002
  • Laatst online: 14-11-2025

JayVee

shibby++!

ASCII stupid question, get a stupid ANSI!

Pagina: 1