Det kan du gøre i CSS. Du kan også gøre det med PHP, og det er nogenlunde sådan her:
- if(++$i == 1){
- $c = "fff";
- $i = 0;
- } else {
- $c = "000";
- $i = 0;
- }
Og smide den ind i f.eks. en <div>, sådan her:
- <div style="background-color: #<?php if(++$i == 1) { echo "fff"; $i = 0; } else { echo "000"; $i = 0; } ?>;">indhold her</div>
OBS: Koden er ikke gennemtestet!Rettelse!Jeg har testet denne kode, og den virker.
Det skal så siges at variablen $farve skal have værdien 1, og skal komme FØR din while() loop.
- $farve = 1;
- while($row = mysql_fetch_assoc($sql)) { ?>
- <div style="background-color:#<?php if($farve == 1) { echo "000000"; $farve = "2"; } else { echo "FFFFFF"; $farve = "1"; } ?>;">indhold</div>
- <?php } ?>
Indlæg senest redigeret d. 27.08.2011 17:18 af Bruger #16025