Toon posts:

Css menu, werkt niet in IE

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0Henk 'm!

  • stategamer
  • Registratie: December 2007
  • Laatst online: 21-05 15:13
Hallo Tweakers,

Ik heb al een aantal dagen een probleem met mijn menu in css.
Deze wilt namelijk niet uitklappen in IE :?
Aangezien mijn kennis met CSS niet zo heel groot is, hoopte ik dat jullie mij hiermee kunnen helpen.

De CSS in kwestie:

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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
#topnav {
    float:left;
    margin-top:50px;
    width: 580px;
    list-style:none;
    font-weight:bold;
    margin-bottom:10px;
}

#topnav li {
    float:left;
    margin-right:10px;
    position:relative;
    display:block;
}
#topnav li a{
    display:block;
    padding:5px;
    color:#313767;
    text-decoration:none;
    
}
#topnav li a:hover{
    color:#fff;
    background:#713664;
}

/*--- DROPDOWN ---*/
#topnav ul{
    list-style:none;
    position:absolute;
    left:-9999px; 
    opacity:0; 
    z-index: 200;
    
    -moz-border-radius-bottomright: 5px;
    -khtml-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    
    background-color: #713664;
}
#topnav ul li{
    padding-top:1px
    float:none;
}
#topnav ul a{
    white-space:nowrap;
    display:block;
}
#topnav li:hover ul{ 
/* laat menu verschijnen */
    left:0; 
    opacity:1;
}
#topnav li:hover a{ 
    color:#fff;
    background:#713664;
    
    
}
#topnav li:hover ul a{
    text-decoration:none;
}
#topnav li:hover ul li a:hover{ 
    background:#713664; 

    text-decoration:underline;
}


En de HTML

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<ul id="topnav">
        <li>
            <a href="#">Lorem ipsum</a>
            <ul>
                <li><a href="#">Lorem ipsum 1</a></li>
                <li><a href="#">Lorem ipsum 2</a></li>
            </ul>
        </li>
        <li>
            <a href="#">Lorem ipsum 2 </a>
            <ul>
                <li><a href="#">Lorem ipsum 1</a></li>
                <li><a href="#">Lorem ipsum 2</a></li>
            </ul>
        </li>
                    
</ul>


Iemand een idee hoe ik dat zou kunnen oplossen dat dit wel werkt in IE?

Bedankt!

Acties:
  • 0Henk 'm!

  • Room42
  • Registratie: September 2001
  • Niet online
IE is niet meer voldoende. Welke versie van IE heb je het over?

Verder komt hier het onvermijdelijke "Wat heb je zelf al gedaan en gevonden"-verhaal. Dat had je kunnen weten maar je hebt er niet op geanticipeerd in je openingspost. Dus bij deze! :)

En check ook je collega vragenstellers: Zoeken op GoT naar 'css menu ie'

[Voor 30% gewijzigd door Room42 op 26-06-2011 16:14]

Blokkeert alle ads en trackers met:
- uBlock Origin
- uMatrix
- en Pi-Hole voor de rest van het netwerk.


Acties:
  • 0Henk 'm!

  • cpt.skydiver
  • Registratie: Mei 2009
  • Laatst online: 13:38
Om welke IE gaat het? :hover wordt niet (volledig) ondersteund in IE6 en lager.

edit: net te laat :9

[Voor 13% gewijzigd door cpt.skydiver op 26-06-2011 16:12]


Acties:
  • 0Henk 'm!

  • kluyze
  • Registratie: Augustus 2004
  • Niet online
Hier werkt de code onder IE9.

Staat je doctype juist? IE wil nogal eens moeilijk doen indien de doctype niet goed staat of ontbreekt. Indien ik het test in een bestand zonder doctype doet de code het niet meer in IE.

Acties:
  • 0Henk 'm!

  • stategamer
  • Registratie: December 2007
  • Laatst online: 21-05 15:13
Bedankt heren, het was inderdaad het doctype die ik miste.
Heel raar dat IE daar moeilijk over doet.

Nogmaals bedankt!

Acties:
  • 0Henk 'm!

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01-06 22:36

MueR

Moderator Devschuur®

is niet lief

Heel stom dat jij het niet gewoon aan IE vertelt. Als jij IE niet vertelt dat je chinees tegen hem gaat praten, gaat hij niet weten dat je chinees praat en doet ie maar wat. Dat is normaal gedrag voor een browser. Jouw fout, niet die van IE.

Anyone who gets in between me and my morning coffee should be insecure.
Breng nu uw applicatie naar de kloot. Dat is veel beter! Nu samen met klootopslag. Voor maar €9,95. Doei doei!


Acties:
  • 0Henk 'm!

  • zacht
  • Registratie: Januari 2006
  • Niet online
Je moet altijd een doc-type specificeren, IE of geen IE.
edit: wat hierboven beter omschreven staat.

[Voor 28% gewijzigd door zacht op 26-06-2011 16:49]

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee