Avatar billede fancy Mester
09. januar 2011 - 16:59 Der er 3 kommentarer og
1 løsning

css visis ikke rigtig i Internet Explore

Hej

Er der nogen der har en løsning på dette problem
den viste css vises rigtig i både crome og firefox men ikke i Internet Explore

Jeg har også prøvet et lade php lave striberne men med samme resultat


  <style type="text/css">
<!--
body {
    background-color: #0099CC;
}
body,td,th {
    font-size: 13px;
}
tr:nth-child(odd) {
    background: grey;
}
tr:nth-child(even) {
    background: blue;
}

-->
  </style>
Avatar billede webweaver Praktikant
09. januar 2011 - 17:44 #1
Denne funktion i CSS3 er ikke understøttet af IE.
Først i den nye IE 9.
Avatar billede webweaver Praktikant
09. januar 2011 - 17:50 #2
Nu nævner du selv PHP.

Hvis du fx henter dine data ud fra en database, kan du lave en funktion der giver dig det ønskede.

$color = false;

<table> og så videre ...

while(.....) {

$color = !$color;

echo '<tr class="', $color ? 'breadcrumb_backColors1' : 'breadcrumb_backColors2', '">';

.....

}

</table>

I din CSS har du så 2 klasser som hedder fx,

breadcrumb_backColors1
breadcrumb_backColors2

De indeholder en baggrundsfarve hver. I dit tilfælde, den ene grå og den anden blå.
Avatar billede fancy Mester
09. januar 2011 - 20:06 #3
Godt så jeg har en del bruger på min side, og kan derfor ikke være sikker på de bruger den nyeste web browser, derfor mit spørgsmål, jeg har løst det med et java script.

Tak for indlæget

Læg et svar hvis du saler på point.
Avatar billede webweaver Praktikant
09. januar 2011 - 21:01 #4
Okay, fint fint. Godt at du fandt en løsning :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester