2.454 views
Hoe kan ik (bij voorkeur in css) aangeven dat in mijn tabel de even rijen een andere kleur hebben dan de oneven rijen?
Jezpur schreef op 16.10.2009 19:42Kun je niet. Doe het wanneer je de tabel samenstelt met een teller (kijk of de teller even of oneven is), die een oneven of even stijl kan toekennen aan een rij. De stijlen definieer je wel in CSS.
Noppes schreef op 16.10.2009 20:03@Turmin
Wat moet dat voorstellen dan??? Code die niet te parsen is.....
Er wordt gevraagd om en om
Noppes schreef op 16.10.2009 20:03@Turmin
Wat moet dat voorstellen dan??? Code die niet te parsen is.....
Er wordt gevraagd om en om
http://wiki.phpfreakz.nl/Resultaat_in_rijen_met_om-en-om_wisselende_kleurtjes
<?php
for($i = 0; $i < 10; $i++)
{
if($i & 1)
$bgcolor = 'yellow';
else
$bgcolor = 'green';
echo $bgcolor;
}GaMer13 schreef op 16.10.2009 20:54
Deze code is perfect te parsen. Niks mis mee. Het doet precies wat het moet doen
<?php
$format = '(%1$2d = %1$04b) = (%2$2d = %2$04b)'
. ' %3$s (%4$2d = %4$04b)' . "\n";
echo <<<EOH
--------- --------- -- ---------
result value op test
--------- --------- -- ---------
EOH;
/*
* Here are the examples.
*/
$values = array(0, 1, 2, 3, 4,5,6,7,8);
$test = 1;
echo "\n Bitwise AND \n";
foreach ($values as $value) {
$result = $value & $test;
printf($format, $result, $value, '&', $test);
}
?>
--------- --------- -- ---------
result value op test
--------- --------- -- ---------
Bitwise AND
( 0 = 0000) = ( 0 = 0000) & ( 1 = 0001)
( 1 = 0001) = ( 1 = 0001) & ( 1 = 0001)
( 0 = 0000) = ( 2 = 0010) & ( 1 = 0001)
( 1 = 0001) = ( 3 = 0011) & ( 1 = 0001)
( 0 = 0000) = ( 4 = 0100) & ( 1 = 0001)
( 1 = 0001) = ( 5 = 0101) & ( 1 = 0001)
( 0 = 0000) = ( 6 = 0110) & ( 1 = 0001)
( 1 = 0001) = ( 7 = 0111) & ( 1 = 0001)
( 0 = 0000) = ( 8 = 1000) & ( 1 = 0001)