Artenis Posted August 5, 2008 Report Posted August 5, 2008 Kā saucās šāds efekts vai arī kā to uzrakstīt krāsas apzīmēju ar skaitļiem: 1 2 1 2 1 Ielādējas piemēram vārdi, rindā uz leju un pirmais ir 1 otrais ir 2 trešais ir 1 ceturtais ir 2.... Tipa pēc kārtas lādējot, vienu krāso tā, otru tā... Ceru, ka domu sapratāt! :)
mefisto Posted August 5, 2008 Report Posted August 5, 2008 (edited) http://innonesen.se/example/css/snippet/lists/1/ 'zebra tables' vai 'zebra lists' ui... pa vēlu Edited August 5, 2008 by mefisto
Artenis Posted August 5, 2008 Author Report Posted August 5, 2008 No sākuma jau domāju, ka smejās par mani, bet nu tad tik tiešām atradu un sadarīju ko vajag! :)...
bubu Posted August 5, 2008 Report Posted August 5, 2008 Skolā matemātikā to sauca par atlikumu no dalīšanas ar 2.
werd Posted August 5, 2008 Report Posted August 5, 2008 ... un programmēšanā bez matemātikas neiztikt! :)
briedis Posted September 8, 2008 Report Posted September 8, 2008 Es gluži nemeklēju vislaik to atlikumu, bet šādi if($style == 1) $style = 0; else $style = 1; Tas varbūt ir lēnāk?
Aleksejs Posted September 8, 2008 Report Posted September 8, 2008 Par lēnumu ātrumu nekomentēšu, taču pēc moduļa ir universālāks risinājums, jo daudz vienkāršāk papildināms, ja vajag teiksim nevis tikai 2, bet 3 vai 4 krāsas.
Paulinjsh Posted September 8, 2008 Report Posted September 8, 2008 $return = ''; for($i = 0; $i < 100; $i++) { $return .= '<p class="'.($i == 0 || $i%2 == 0 ? 'first' : 'second').'">abc</p> } kkā apmēram tā, bet nu tā ir tīrākā matemātika
Roze Posted September 8, 2008 Report Posted September 8, 2008 Ja tirākā matemātika, tad zinātu ka 0%2 ar ir == 0 un nevaig .($i == 0 || $i%2 == 0) un pietiek ar $i%2 ? ... : for($i = 0; $i < 100; $i++) { $return .= '<p class="'.($i%2 ? 'second' : 'first' ).'">abc</p>'; } :)
Roze Posted September 9, 2008 Report Posted September 9, 2008 Tā protams ir matu skaldīšana (mēģināt vienmēr veikt pēc iespējas mazāk darbības), bet reizēm palīdz :)
Recommended Posts