|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Hexadecimal Arithmetic
It is tricky in hex so why not stick to decimal. Then of the top of my head do something like <xsl:template match="parent[@level = '1']"> <div ...> <xsl:attribute name="style"> color: rgb(<xsl:value-of select="count() * 5" />, 255, 255); </xsl:attribute> <xsl:apply-templates> <xsl:with-param name="red"><xsl:value-of select="count() * 5" /></xsl:with-param> </xsl:apply-templates> </div> </xsl:template> <xsl:template match="child"> <xsl:param name="red" /> <div...> <xsl:attribute name="style"> color: rgb(<xsl:value-of select="$red" />, <xsl:value-of select="count() * 5" />, 255); </xsl:attribute> </div> </xsl:template> and variations on the theme depending on what you want. Ciao Chris XML/XSL Portal http://www.bayes.co.uk/xml >-----Original Message----- >From: owner-xsl-list@xxxxxxxxxxxxxxxx >[mailto:owner-xsl-list@xxxxxxxxxxxxxxxx]On Behalf Of Maulik Modi >Sent: 31 August 2000 15:45 >To: xsl-list@xxxxxxxxxxxxxxxx >Subject: Hexadecimal Arithmetic > > > > >Hi, > >I have the following snippet of my XML data: ><root> ><parent level="1"> ><child1>some text</child1> ><child2>some more text</child2> ><parent> ><parent level="2"> ><child1>text</child1> ><child2>different text</child2> ></parent> >.... ></root> > >I want to present this in a table and that's done. Now I want to >color code each > table row depending on the value of the "level" attribute. That's >done. Now I >want to give each row a different gradient of the same color >depending on the >value of the "level". The value of the level ranges from 1-10. I >wanted to take >this and use >it with hexadecimal arithmetic. Does anyone know how? > >I am getting greedy now, but it would be really nice if I could do this >dynamically as I foresee that my XML data will not be static. > >Any help is appreciated. > >Maulik > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






