Baggrund farve-skift ved hveranden

Tags:    asp

Hey,
Har et lille problem jeg ikke kan løse, som jeg nu beder om hjælp til.
I det artikel system jeg har lavet, har hver artikel en baggrunds farve, men hvordan gør jeg så baggrunds farven skifter ved hveranden artikel, sådan ligesom her på udvikleren?.

Den der kommer med den forklaring/kode jeg forstår, og som jeg lære det ved, får 100p:D

Med venlig hilsen
Christoffer Buchholz
Brihhzel@raiser.dk
http://raiser.dk



4 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Nu er jeg sgu lidt stolt :-)
Lavede lige et eksempel i ASP

Fold kodeboks ind/udKode 


Indsæt det i et .asp dokument og se hvordan det virker.

mod kommandoen (modulus) dividerer tallene og returnerer resten. dvs

0/2 = 0
1/2 = 0,5
2/2 = 1
3/2 = 1,5
4/2 = 2
5/2 = 2,5
6/2 = 3
7/2 = 3,5
8/2 = 4
9/2 = 4,5
10/2 = 5

Som du kan se bliver der hver anden gang en halv til rest, det er den du får returneret i en modulus division (altså i princippet tallet efter kommaet)

(¯`·._.·[Brian Hvarregaard]·._.·´¯)


[Redigeret d. 27/01-05 13:05:09 af Brian Hvarregaard]



Den løkke du har der løber alle dine artikler igennem ved altid hvilket nummer den er nået til (din tæller). Hvis du laver en "rest" division med 2 (typisk % tegnet der bruges til dette) og det resultat du får ud at det er lig med 0 skal du farve baggrunden.

pseudo eks.:

gennemløb af artikler
pladsnummer = 0
hvis (artikel på plads 'pladsnummer' % 2) er lig med 0
farv baggrund
ellers
lad være med at farve baggrunden

(¯`·._.·[Brian Hvarregaard]·._.·´¯)



Den løkke du har der løber alle dine artikler igennem ved altid hvilket nummer den er nået til (din tæller). Hvis du laver en "rest" division med 2 (typisk % tegnet der bruges til dette) og det resultat du får ud at det er lig med 0 skal du farve baggrunden.

pseudo eks.:

gennemløb af artikler
pladsnummer = 0
hvis (artikel på plads 'pladsnummer' % 2) er lig med 0
farv baggrund
ellers
lad være med at farve baggrunden

(¯`·._.·[Brian Hvarregaard]·._.·´¯)


Forstår jeg sku' ikke lige Brian, hvis du kunne uddybe det lidt?.

Christoffer Buchholz
Brihhzel@raiser.dk
http://raiser.dk



Nu er jeg sgu lidt stolt :-)
Lavede lige et eksempel i ASP

Fold kodeboks ind/udKode 


Indsæt det i et .asp dokument og se hvordan det virker.

mod kommandoen (modulus) dividerer tallene og returnerer resten. dvs

0/2 = 0
1/2 = 0,5
2/2 = 1
3/2 = 1,5
4/2 = 2
5/2 = 2,5
6/2 = 3
7/2 = 3,5
8/2 = 4
9/2 = 4,5
10/2 = 5

Som du kan se bliver der hver anden gang en halv til rest, det er den du får returneret i en modulus division (altså i princippet tallet efter kommaet)

(¯`·._.·[Brian Hvarregaard]·._.·´¯)


[Redigeret d. 27/01-05 13:05:09 af Brian Hvarregaard]


Mange tak Brain,
Havde ikke lige tænkt på det på den måde:), men skal lige arbejde lidt med det vidre også virker det, har det hele i hovedet.
Tak for hjælpen, du modtager 100p:)

Christoffer Buchholz
Brihhzel@raiser.dk
http://raiser.dk



t