Announcement

Collapse
No announcement yet.

Listenunterpunkte auf Tastendruck einblenden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Listenunterpunkte auf Tastendruck einblenden

    Hallo, Zusammen,

    ich muss einer XML-Datei eine Präsentation in HTML generieren. Nun würde ich gerne erreichen, dass Listenunterpunkte nacheinander auf Knopfduck eingeblendet werden. Weiß jemand, wie das geht? Ich wäre sehr dankbar, wenn mir jm. helfen könnte!

    Grüße, Juli Haungs

    Hier das XSLT zu den Listen:

    <!-- Listen -->

    <xsl:template match="enum" mode="get-enum-class">
    <xsl:choose>
    <xsl:when test="string-length(@type)">
    <xsl:value-of select="@type"/>
    </xsl:when>
    <xsltherwise>bullet</xsltherwise>
    </xsl:choose>
    </xsl:template>

    <xsl:template match="enum">
    <xsl:variable name="enum-class">
    <xsl:apply-templates select="." mode="get-enum-class"/>
    </xsl:variable>
    <ul class="{$enum-class}">
    <xsl:apply-templates/>
    </ul>
    </xsl:template>

    <xsl:template match="enum//enum">
    <xsl:variable name="enum-class">
    <xsl:apply-templates select="." mode="get-enum-class"/>
    </xsl:variable>
    <ul class="{$enum-class}">
    <xsl:apply-templates/>
    </ul>
    </xsl:template>

    <xsl:template match="item[child::enum]" priority="100">
    <li class="withenum">
    <xsl:apply-templates/>
    </li>
    </xsl:template>

    <xsl:template match="enum/item">
    <li>
    <xsl:apply-templates/>
    </li>
    </xsl:template>
Working...
X