Avatar billede domaz.dk Novice
20. januar 2004 - 21:40 Der er 8 kommentarer og
1 løsning

skiftende background-color?

Jeg kunne godt tænke mig at lave min tagwall sårn at baggrunden skifter mellem hvert andet indlæg... f.eks. sårn at det første indlæg har farven hvid, det andet blå, det tredje hvid, det fjerde blå o.s.v....

Hvordan gør man det?
Avatar billede nlsaeg Nybegynder
20. januar 2004 - 21:43 #1
Du kan bruge modulos til det.
f.eks.
for(int i = 0;i<antal-indlæg;i++)
{
  if(i%2==0)
    <td color=blue>
  else
  <td color=white>
}
Avatar billede htm Nybegynder
20. januar 2004 - 21:43 #2
$i=0;
while ( $row = mysql_fetch_array($result))
{
  if ($i%2 == 0)
  {
    //sæt baggrundsfarven til XXX
  }
  else
  {
    //sæt baggrundsfarven til YYY
  }
}
Avatar billede htm Nybegynder
20. januar 2004 - 21:44 #3
nlsaeg>> programmer du c/c++ normalt :-) Du skal lige huske php-syntax ($ på variabler)
Avatar billede htm Nybegynder
20. januar 2004 - 21:46 #4
glemte noget i min :) ($i++)

$i=0;
while ( $row = mysql_fetch_array($result))
{
  if ($i%2 == 0)
  {
    //sæt baggrundsfarven til XXX
  }
  else
  {
    //sæt baggrundsfarven til YYY
  }
  $i++;
}
Avatar billede nlsaeg Nybegynder
20. januar 2004 - 21:46 #5
Ah, jeg glemte helt at det var php. Nej, jeg roder mest med Java, men principperne er jo det samme ;-)
Avatar billede Slettet bruger
20. januar 2004 - 21:47 #6
i din løkke der hiver de forskellige indlæg ud kan du indsætte følgende:

$color = #000000;
             
$t++;
if($t/2 == round($t/2)) {
    if($color == #000000) {
        $color=#ffffff;
    } else {
        $color = #000000;
    }
}

De steder hvor du har angivet farven, skal du så blot udskifte med variablen $color
Avatar billede htm Nybegynder
20. januar 2004 - 21:48 #7
nlsaeg>> :-)
cypermann>> Lidt nemmere at lave med modus :-) 2%2 giver eks. 0 (0 i rest)
Avatar billede domaz.dk Novice
20. januar 2004 - 22:10 #8
htm... du må meget gerne gi et svar... det var din der var nemmest...
Avatar billede htm Nybegynder
20. januar 2004 - 22:11 #9
Så får du et svar :-) Godt du kunne bruge det.
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