CSS meny problem i IE7

hansson

Langveisfarende
Prøv å putte dette i css og legg til class="clearfix" på alle elementer i nærheten av problemet (helgardering...):

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.clearfix {
display: inline-block;
}

html[xmlns] .clearfix {
display: block;
}

* html .clearfix {
height: 1%;
}
 

Sjefskoder

Sjefskoder
Nå sitter ikke jeg ved en windowsmaskin, men ser heller ikke i CSS'n din at du har med

Kode:
* {
  margin: 0;
  padding: 0;
}
noen sted..
Prøv dette lille "nullstill for samtlige browsere"-trikst å se om det hjelper..
Legg det øverst i CSS'n din ;)
 

Sjefskoder

Sjefskoder
Nå leste jeg heeele innlegget da.. :p

Det gjelder altså at menyen i hvit ;)

Sleng ut CSS'n din også skal vi løse dette fortere enn svint ;)
 

peterandrej

pensjonert moderator
Tror det er fordi du ikke har angitt bgcolor på noe annet enn "rap". Denne egenskapen blir da "lånt" nedover i koden, og da kan du få et sånt utslag. Legg også merke til at diven "top" ikke finnes i CSS-filen, og at de der "clearfix" du har lagt til er helt unødvendige da de ikke har fått angitt noen egenskaper.

Løsningen blir derfor å opprette diven "top" i css-filen og angi at bakgrunnen på denne skal være ønsket farge/bgbilde.

Forøvig ser koden din som vanlig helt grusom ut, og anbefales ryddet i.
 

Sjefskoder

Sjefskoder
Har ikke validert siden din heller nei...

Gjør dette alltid før du spør om hjelp..

Ikke alle skjønner hvor viktig dette er for å få nettsiden til å fungere korrekt..

Nettsiden din refererer til en drøss med CSS-filer..
Trenger du virkelig alle disse.. ikke rart at nettleseren blir forvirret :p


Kjørte en validering og det ser ikke særlig bra ut..
108 feil i CSS-filene totalt
9 feil i hoved-CSS'n
19 feil i html'n

Fiks dette før du spør om hjelp igjen ;)
Også som peterandrej sier, så du rydde i kodene.. gratis theme eller ikke..
 
Topp