|
|
Svaret afhænger vel lidt af, hvilken bagrund du taler om?
Er det hele siden, hele tabellen, en række eller bare en celle i tabellen?
| |
|
Prøv at tilføje flg. kode i dit css:
Kode tr
{
background: green;
} |
(og skift farven ud med den du vil have...)
| |
| Kommentar Fra : Angband |
Dato : 04-02-05 18:18 |
|
det er ikke så simpelt css...
her er min kode:
Kode <?php
//vis alle svar (første indlæg kommer ikke medi søgning, da denne har svarPaa=0)
$result2 = mysql_query("select navn,indhold,traad.oprettet as oprettet1, traad.id as indlaegId from traad,bruger where traad.brugerId=bruger.id and svarpaa= $traadId ORDER BY oprettet1");
while ($row = mysql_fetch_array($result2)) {?>
<tr class="DENNETR">
<td>
<?php echo $row['navn'];?><br>
<?php echo $row['oprettet1'];?>
</td>
<td>
<?php $indhold = strip_tags($row['indhold']);
echo $indhold;
if(!$indhold)
{
echo 'Dette indlæg indholder html eller php kode';
}?> |
Kode dette er min design kode:
tr.DENNETR{
background :#1DC7FF;
} |
havde tænkt på noget ala:
Kode tr.DENNETR{
first-background :#1DC7FF;
second-background:green;
} |
så man bedre kunne tyde koden
| |
| Accepteret svar Fra : justuniverse | Modtaget 100 point Dato : 04-02-05 18:29 |
|
Jo.
Hvis nu farven skal skifte imellem to rækker kan du jo indlægge et check i din løkke.
Jeg kender ikke PHP, men noget, der kunne minde om dette:
Kode var ligeraekke = false;
while(stadig rækker) {
if(ligeraekke) {
<tr class="DENNETR">
}
else {
<tr class="NYTR">
}
ligeraekke = !ligeraekke;
} |
Og så oprette en klasse mere i din CSS:
Kode tr.NYTR
{
background: andenfarve;
} |
Giver det mening?
| |
|
Lige tal = even numbers
Ulige tal = odd numbers
Hvad er problemet da så? Måske er der en anden løsning?
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|