login  Naam:   Wachtwoord: 
Registreer je!
 Forum

2e rij in tabel automatisch andere kleur!

Offline Lizard - 09/01/2005 18:12 (laatste wijziging 09/01/2005 18:13)
Avatar van LizardNieuw lid Hallo

Ik vroeg me af wat de css style code is voor het veranderen van de 2e rij in een tabel. Als je niet weet wat ik bedoel ga dan naar http://www.site...amp;cat=20 daar staat een tabel en bij elke 2e rij heb je een andere kleur dan de vorige rij. Kan iemand mij uitleggen hoe ik dit moet doen? Volgens mij gebeurt dat automatisch dat als er weer een rij bij komt dat het dan automatisch een andere achtergrond kleur krijgt dan de vorige rij.

Lizard

5 antwoorden

Gesponsorde links
Offline eXpor - 10/01/2005 15:03
Avatar van eXpor Nieuw lid
Citaat:
<?PHP
for($i = 0; $i < 11; $i++)
{
if($i % 2)
{
$kleur = "ene kleur";
} else
{
$kleur = "andere kleur";
}
echo $kleur."<BR>";
}
?>


Als ik op www.repulsive-gaming.nl nieuws toevoeg, doet hij automaisch de headlines aanmaken. Om deze opmaak te veranderen kan ik inloggen.
Nu staat er:

  1. .{linkstart}{subject}{linkend}<br>


Dat is omdat het fusion news is, echter, als ik hier zet dat elke headline in nieuwe row komt, hoe zorg ik er dan met eerder genoemd script voor dat hij om en om bijv. de achtergrond kleur grijs word.
Offline Thomas - 10/01/2005 15:14 (laatste wijziging 10/01/2005 15:21)
Avatar van Thomas Moderator Je kan met behulp van JavaScript tabelrijen document.write()n, en dan een tellertje mee laten lopen.

Zie bijvoorbeeld
http://www.stack.nl/~the/music/

Maar als je zooi uit de database trekt gaat dat doorgaans met PHP of een andere scriptingtaal, en dan kun je het net zo goed in PHP of wat dan ook oplossen.
Offline eXpor - 11/01/2005 13:45 (laatste wijziging 11/01/2005 13:49)
Avatar van eXpor Nieuw lid
  1. <?PHP
  2. for($i = 0; $i < 11; $i++)
  3. {
  4. if($i % 2 == 0)
  5. {
  6. $kleur = "ene kleur";
  7. } else
  8. {
  9. $kleur = "andere kleur";
  10. }
  11. echo $kleur."<BR>";
  12. }
  13. ?>


Als ik dit script gebruik, en voor kleur een kleurcode invoer krijg ik letterlijk de kleurcode te zijn, bijv #86913

Wat klopt er niet/wat doe ik fout?

EDIT

Tussen de "" zet ik dn bijv: "<td bgcolor="#66666">"
Offline Button - 11/01/2005 14:01
Avatar van Button PHP ver gevorderde het zijn maar 5 cijfers... het moeten er 6 zijn
Offline eXpor - 11/01/2005 14:10 (laatste wijziging 11/01/2005 14:12)
Avatar van eXpor Nieuw lid Jah ik heb er nu genoeg, ik heb ook aan de praat gekregen dat hij die rows om en om kleurt. Mijn volgende vraag is:

In een td include ik met php een headline file van news script. Als ik er dan van maak

  1. <?PHP
  2. for($i = 0; $i < 11; $i++)
  3. {
  4. if($i % 2 == 0)
  5. {
  6. $kleur = "<tr bgcolor=whitesmoke>";
  7. } else
  8. {
  9. $kleur = "<tr bgcolor=white>";
  10. }
  11. echo $kleur."<BR>";
  12. }
  13. include "news/headlines.php";
  14. ?>


Hoe zorg ik er nu voor dat ik dit: http://www.repulsive-gaming.nl dan zodanig krijg dat het er ook in staat. De template file van de headlines.php ziet er als volgt uit:

  1. .{linkstart}{subject}{linkend}<br>


Moet ik dan die linkstart etc binnen <tr>'s zetten of? Nu plaatst hij het namelijk achter elkaar
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.2s