我使用XSLT构建精选产品列表。 它们以三行显示。 我想在每行的最右边(第三个)框中添加一个类来删除右边距。 我有什么想法可以做到这一点? 我是XSLT的新手。
答案 0 :(得分:1)
这是我从Umbraco论坛获得的解决方案。不能相信它,但我发布它以供将来参考。
<xsl:for-each select="$currentPage/child::* [@isDoc]">
<div class="something">
<xsl:if test="position() mod 3 = 0">
<xsl:attribute name="class">something someotherclass</xsl:attribute>
</xsl:if>
Content of div
</div>
</xsl:for-each>