Avatar billede jonas82 Nybegynder
06. maj 2005 - 15:20 Der er 3 kommentarer og
1 løsning

<tr> til at skifte farve

Hej,

Jeg har en sql sætning der henter X antal rækker ud. Det sætter jeg så i en tabel.

Jeg vil gerne med css lave så baggrundsfarven på rækkerne skiftevis er eksempelvis røde eller grønne.
Avatar billede busschou Praktikant
06. maj 2005 - 15:21 #1
Du kan jo bare give hver anden id="tr1" og id="tr2"
og så i dit stylesheet definerer farverne på de to id
Avatar billede jonas82 Nybegynder
06. maj 2005 - 15:26 #2
Ja det var da en nem måde :)

Takker..
Avatar billede busschou Praktikant
06. maj 2005 - 15:28 #3
så lidt :o)
Avatar billede xyborx Nybegynder
06. maj 2005 - 15:36 #4
Er det ikke nemmere med class="tr1" og class="tr2"? Et id definerer jo et enkelt unikt tag, od det kan jo hurtigt blive til mange :)

Jeg forestiller mig noget i retning af:
<style type="text/css">
.tr1 {
    background: #f00;
}

.tr2 {
    background: #0f0;
}
</style>
...
<?php
$classes=array('tr1','tr2');
$n=count($classes);
$i=0;
while($row=mysql_fetch...)
{
    echo('<tr class="'.$classes[$i++%$n].'">...</tr>');
}
?>
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