Avatar billede donslund Nybegynder
05. september 2003 - 19:09 Der er 13 kommentarer og
1 løsning

Farveskift i hver anden tabelrække

Jeg har det et eller andet sted, men kan ikke finde det.

Det jeg skal bruge er et lille javascript, som får en tabel til have en anden farve i hver anden række
Avatar billede babyworm Nybegynder
05. september 2003 - 19:19 #1
skal det være javascript... har det hvis du looper igennem en database i ASP
Avatar billede jih Nybegynder
05. september 2003 - 19:22 #2
uden java script:

<style>
a {
font-size : 10pt;
font-family : Arial, sans-serif;
color : #004080;
}
a:hover {
font-size : 10pt;
font-family : Arial, sans-serif;
color : #FFFFFF;
}
table {
font-family: Arial, sans-serif;
font-size: 10pt;
color: #000000;
}
tr.RowOverOdd {
background-color : #FFFFFF;
}
tr.RowOverEven {
background-color : #FF0000;
}
tr.RowOverSelected {
color : #FFFFFF;
background-color : #000000;
}
</style>

//WebPsycho
Avatar billede donslund Nybegynder
05. september 2003 - 19:23 #3
laver den automatisk her anden linie en anden farve?
Avatar billede jih Nybegynder
05. september 2003 - 19:23 #4
ey... glemte lige det du skal sætte ind i table tagget....

<table>
<tr class="RowOverEven" onmouseover="this.className='RowOverSelected';" onmouseout="this.className='RowOverEven';">
<td></td>
<td></td>
</tr>
<tr class="RowOverOdd" onmouseover="this.className='RowOverSelected';" onmouseout="this.className='RowOverOdd';">
<td></td>
<td></td>
</tr>
</table>
Avatar billede babyworm Nybegynder
05. september 2003 - 19:24 #5
Den effekt du opnår ved den version er en mouseover effekt???
Avatar billede jih Nybegynder
05. september 2003 - 19:25 #6
ja oz det... men det tager hver anden række.... og skifter OGSÅ når du har mouseover... ;)
Avatar billede babyworm Nybegynder
05. september 2003 - 19:26 #7
Det skal du nok bare lige oplyse ham om *G* så han ikke ligepludselig sidder med en mouseover...
Avatar billede donslund Nybegynder
05. september 2003 - 19:28 #8
jeg løber en db igennem med php og vil have hver anden linie farvet. Så virker dit da ikke webpsycho. Gør det?
Avatar billede babyworm Nybegynder
05. september 2003 - 20:08 #9
Jeg ved ikke hvordan man gør i php men jeg har det i asp.. kan du bruge det??? for at se ideen???
Avatar billede elskermad.dk Nybegynder
05. september 2003 - 20:29 #10
i php er det jo nemt!

inden du trækker ud sætter du en variable fx $farve = #CCCCCC;

mens den udskriver det bruger du variablen til at give farven på fx en række i tabellen, når så skal du jo bare skrifte hvilken farve den skriver kan gøres således:

if ($farve == "#CCCCCC") { $farve = "#666666"; } else { $farve = "#CCCCCC"; }

håber du kan se ideen
Avatar billede donslund Nybegynder
06. september 2003 - 09:43 #11
det var nemt. Den ide kan jeg vist sagtens bruge.
Avatar billede elskermad.dk Nybegynder
06. september 2003 - 10:27 #12
okay det var jo godt :) har du fået den til at virke ellers må du jo lige sige til!
Avatar billede donslund Nybegynder
06. september 2003 - 10:35 #13
Bingo banko, Det virker. Tak for hjælpen.
Avatar billede elskermad.dk Nybegynder
06. september 2003 - 10:36 #14
det var så lidt og tak for points ;D
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