[CSS] IE8 geeft dubbele borders

Pagina: 1
Acties:

Onderwerpen


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 09:32

me1299

$ondertitel

Topicstarter
Ik heb een beetje vreemd probleem waar ik geen oplossing voor kan vinden. Ik heb een UL LI menu, en de LI elementen hebben een border-bottom van 1px.

In firefox en IE7 < wordt het weergegeven zoals het hoort, maar in IE brengt hij 1x een border aan de onderkant en 1x aan de bovenkant van het volgende element. Erg vreemd.

code:
1
2
3
4
5
6
7
8
9
10
11
12
#menu>ul {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}

#menu>ul li {
    width: 196px;
    text-align: left;
    padding-top: 5px;
    border-bottom: 1px solid black; 
}


Afbeeldingslocatie: http://www.hostedscripts.nl/upload/vaagcss.gif

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Verwijderd

Je zou kunnen proberen om de onderste ul niet specifiek te benoemen; je wilt tenslotte niet dat de ul een border krijgt, maar de li.

Dus verander regel 7 uit je code in

#menu li {

En kijk eens of het helpt.. :)

  • me1299
  • Registratie: Maart 2000
  • Laatst online: 09:32

me1299

$ondertitel

Topicstarter
Verwijderd schreef op dinsdag 11 augustus 2009 @ 13:28:
Je zou kunnen proberen om de onderste ul niet specifiek te benoemen; je wilt tenslotte niet dat de ul een border krijgt, maar de li.

Dus verander regel 7 uit je code in

#menu li {

En kijk eens of het helpt.. :)
Goed bedacht, maar dat helpt helaas niet ;) Als ik compatibility modus aanzet in IE8 werkt het wel naar verwachting overigens.

code:
1
2
3
4
5
6
7
8
9
10
11
12
ul {
    list-style-type: none;
    margin-left: 0;
    padding-left: 0;
}

li {
    width: 196px;
    text-align: left;
    padding-top: 5px;
    border-bottom: 1px solid black;
}


Geeft dezelfde problematiek.

[ Voor 19% gewijzigd door me1299 op 11-08-2009 13:33 . Reden: Aanvulling ]

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 09:32

me1299

$ondertitel

Topicstarter
Opgelost.. :o Er waren een aantal <a> tags niet afgesloten waardoor het zaakje opgerekt werd.

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen


Verwijderd

nice :)