Affichage de la valeur de la variable xslt

Salut, je veux remplir la valeur de maxbars variable de la largeur dans le format pourcentage, mais pour certaines raisons, sa ne prenant pas sa valeur. Pouvez-vous s'il vous plaît aider.

Exemple: je veux l'afficher en tant largeur:10.9% format

<xsl:for-each select="catalog/cd/price">
 Current node:
 <xsl:variable name="maxbars" select="."/>
 <div style="width: 200px; height: 20px;">
 <div style="width: maxbars%; height: 18px; background-color: red"></div>
 </div>
 <br/>
 </xsl:for-each>



<catalog>
<cd>
    <title>Empire Burlesque</title>
    <artist>Bob Dylan</artist>
    <country>USA</country>
    <company>Columbia</company>
    <price>10.90</price>
    <year>1985</year>
</cd>
<cd>
    <title>Hide your heart</title>
    <artist>Bonnie Tyler</artist>
    <country>UK</country>
    <company>CBS Records</company>
    <price>9.90</price>
    <year>1988</year>
</cd>

OriginalL'auteur dazzle | 2012-10-04