gpt4 book ai didi

css - XSL :when - Apply multiple attributes

转载 作者:行者123 更新时间:2023-11-27 23:59:34 25 4
gpt4 key购买 nike

我正在尝试通过测试将多个类应用于一个属性。

这可能真的很简单,但我不知道该怎么做。我试过将类分隔成一行,然后像这样堆叠它们:

<xsl:when test="@name = 'Example' and @status = 'Example2'">
<xsl:attribute name="class">style1</xsl:attribute>
<xsl:attribute name="class">style2</xsl:attribute>
</xsl:when>

当我以这种方式尝试时,它适用于第二类,但不是第一类。当我将两个类放在同一行时,它根本不起作用。

非常感谢您的想法!

最佳答案

HTML“类”属性应该包含所有类的列表,用空格分隔:

<xsl:when test="@name = 'Example' and @status = 'Example2'">
<xsl:attribute name="class">style1 style2</xsl:attribute>
</xsl:when>

如果您使用多个 <xsl:attribute> s 具有相同的名称,XSLT 处理器将只使用最后一个。

关于css - XSL :when - Apply multiple attributes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56066464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com