anpera.net
https://anpera.homeip.net/phpbb3/

Abwechselnd Farben bei abwechselnden Tabellenteilen
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=3547
Seite 1 von 1

Autor:  Liriope [ Do 05 Apr, 2007 15:46 ]
Betreff des Beitrags:  Abwechselnd Farben bei abwechselnden Tabellenteilen

Schlechte Überschrift, 'Problem' bzw. Frage aber recht simpel

Bild

da wechseln ja die Farben des Hintergrundes in jeder Zeile, aber wie mach ich es, dass die Farben der Schrift auch in jeder Zeile wechseln?

Hoff mal, dass das halbwegs verständlich war und mir vll sogar wer helfen kann...

Autor:  Kevz [ Do 05 Apr, 2007 15:57 ]
Betreff des Beitrags: 

In dem du statt die Hintergrund farbe vllt. 2x Farbcodes definierst?
Siehe z.B. hier:

[php]<?php
// Anzahl der Wiederholungen
$count = 6;

// for-schleife
for ( $i = 0; $i < $count; ++$i ) {
// Farbwechsel bestimmten
$fc = ( $i % 2 ? '`@' : '`2' );

// Farbwechsel darstellen
output('Farbwechsel: "'.$fc.'Schau hier.`0"`n'."\n");
}
?>[/php]

Autor:  Sylver [ Do 05 Apr, 2007 16:05 ]
Betreff des Beitrags: 

oder falls du die Farben über die Datenbank hast, ein Buchstabe definieren, dem aber keine Farbe zuordnen, dann wechselt er bei jedem aktualisieren die Farbe!

Autor:  Liriope [ Do 05 Apr, 2007 16:19 ]
Betreff des Beitrags: 

danke.. ^^

aber.. ich bin mir nicht ganz sicher, ob mir das weiterhilft... das soll bei der einen spalte bei der kämpferliste sein, wo ja sowieso in hundertachzigtrillairden versch. Spalten versch. Farben sind.. nur eben nicht abwechselnd...

ja klar.. wie oft solls wiederholt werden definiert sich schon mit der Anzahl der User (pro Seite), aber wie das einbaun?

diesess...

[php] output("<tr class='".($i%2?"trdark":"trlight")."'><td>",true);[/php]

definiert doch, dass es immer wechselt, zumindest beim Hintergrund, müsste es sowas nicht auch mit normaler Farbe geben? Was sich dann nur auf eine Spalte bezieht oder von mir aus auf alle, aber dann jeweils noch verändert werden kann..? ^^''

Autor:  Kevz [ Do 05 Apr, 2007 16:29 ]
Betreff des Beitrags: 

Füge z.B., vor der Spalte deiner Wahl, also hinter dem <td> das hier:
$this->bbcode_second_pass_code('', '".( $i % 2 ? '`@' : '`2' )."')

Autor:  Liriope [ Do 05 Apr, 2007 16:36 ]
Betreff des Beitrags: 

DAS hilft mir, dankeschön *artig verbeug* ^^

Autor:  Kevz [ Do 05 Apr, 2007 16:55 ]
Betreff des Beitrags: 

Gerngeschehen ;)

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/