<P>经常在网上看到别人的网站中,列表每隔一定的数量就会自动留空一行,或者自动添加虚线隔开,如下图:</P> <P><IMG onmousewheel="return bbimg(this)" border=0 src="$/History/tech/uploadfiles/help_UploadFiles_4256/201011/2010111014324437.jpg" width=284 onload=resizepic(this) height=180> </P> <P> </P> <P>可以修改相应的列表标签实现,具体的方法如下:</P> <P>当前位置行对5进行求余 等于0 的话,也即是说5的整数倍<FONT color=#ff0000>.<xsl:if test="(position() mod 5) = 0">在这里做想做的事情</xsl:if><BR></FONT><BR><BR><BR><?xml version="1.0" encoding="utf-8"?><BR><xsl:transform version="1.0" xmlns:xsl="" xmlns:pe="labelproc" exclude-result-prefixes="pe"><BR><xsl:param name="TitleLenth"/><BR><xsl:output method="html" /><BR><xsl:template match="/"><BR><div class="B37"><BR><xsl:for-each select="/NewDataSet/Table"><BR>·<a><BR><xsl:attribute name="href"><BR><xsl:value-of select="pe:GetInfoPath(GeneralID)"/><BR></xsl:attribute> <xsl:attribute name="title"><BR><xsl:value-of select="Title"/><BR></xsl:attribute><BR>《<xsl:value-of disable-output-escaping="yes" select="pe:CutText(Title,$TitleLenth,'...')"/>》<BR><BR>¥<xsl:value-of select="format-number(Price,'0.00')"/><BR><FONT color=#ff0000><xsl:if test="(position() mod 2) = 0">在这里做想做的事情</xsl:if> <!-- 此例为隔两行分隔 --></FONT><BR></xsl:for-each><BR></div><BR></xsl:template><BR></xsl:transform> </P>