Andreas: Tabellenzeilen farbig markieren

Beitrag lesen

Guten Abend zusammen,

wie kann ich am nachfolgenden Beispiel die Hintergrundfarbe der Zeilen verändern, sobald sich der Wert in "Data/Data1" verändert? Das ganze soll der Übersichtlichkeit dienen...

<xsl:for-each select="/bla/blubb">
   <xsl:sort select="Data/Data1" order="ascending"/>
   <xsl:sort select="Settings/Setting" order="descending"/>

<xsl:if test="Data/Data1[@Id != '']">

<tr>
           <td align="center"><xsl:value-of select="Data/Data1"/></td>
       <td align="center"><xsl:value-of select="Settings/Setting"/></td>
        </tr>
   </xsl:if>
      </xsl:for-each>

Ich denke mal, dass kann man mit xsl:choose realisieren, jedoch weiss ich nicht, wie ich dass mit den Farben machen soll. Evtl. "bgcolor="xxxx"" hochzählen? Aber wie?

Danke im Voraus.

mfg
Andreas