img class
cede
- xsl
hi zusammen,
wie kann ich in meiner xsl-datei eine img class als if-bedingung einbauen?
also if class=left dann img float left...
hatte das bisher so versucht.
er packt dann aber alles float:left...
<xsl:call-template name="renderImg" select="img">
<xsl:with-param name="pos" select="class" /> </xsl:call-template>
<xsl:template name="renderImg" match="img">
<xsl:param name="pos" />
<img>
<xsl:attribute name="style">
xsl:choose
<xsl:when test="left">border:none;float:left;</xsl:when> xsl:otherwiseborder:none;float:right;</xsl:otherwise>
</xsl:choose>
</xsl:attribute>
danke
Hallo cede,
wie kann ich in meiner xsl-datei eine img class als if-bedingung einbauen?
Das hängt von den XML-Daten ab.
<xsl:when test="left">...
Gibt es ein left-Element? Vermutlich soll hier test="$pos='left'" geprüft werden.
Grüße,
Thomas
hi, die Klasse heisst "left".
es handelt sich um ein html-dokument.
danke