Subject: RE: Alternate bg colors for table and address summaries From: "Joerg M. Colberg" <joerg.colberg@xxxxxxxxxxx> Date: Thu, 2 Nov 2000 17:27:50 -0400 (EST) |
Paul Essex wrote: > [...] > Take a look at page 367 in Michael Kay's XSLT book. The very > last entry in > the Examples table shows this method of determining whether a node's > position is even: > > item[position() mod 2 = 0] > > Use this in an xsl:when test something like this: > > <xsl:choose> > <xsl:when test="Summary[position() mod 2 = 0]> > <xsl:call-template name="bgcolorgrey"/> > </xsl:when> > <xsl:otherwise> > <xsl:call-template name="bgcolorwhite"/> > </xsl:otherwise> > </xsl:choose> I think I'd use stylesheets. Then, your could do something like <tr> <xsl:choose> <xsl:when test="Summary[position() mod 2 = 0]> <xsl:attribute name="class"/>bgcolourblack</xsl:attribute> </xsl:when> <xsl:otherwise> <xsl:attribute name="class"/>bgcolourblack</xsl:attribute> </xsl:otherwise> </xsl:choose> <!-- all the other stuff for the row --> </tr> - Joerg XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Alternate bg colors for table a, Paul Essex | Thread | RE: Alternate bg colors for table a, Eliot, Topher |
Calling any servlet within xml, Mala Ramakrishnan | Date | XSL-List status, XSL-List Owner |
Month |