xml 使用CSS计数器自动为Aras Tech Doc部分中的特定子元素编号

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml 使用CSS计数器自动为Aras Tech Doc部分中的特定子元素编号相关的知识,希望对你有一定的参考价值。

/* Set a CSS counter using counter-reset (starts at 0) */
body {
    counter-reset: sectionNum;
    counter-reset: subtitleNum;
}

/* Increment sectionNum counter at each .Section element 
   Reset subtitleNum counter at each .Section element
*/
.Section {
    counter-increment: sectionNum;
    counter-reset: subtitleNum;
}

/* Display sectionNum value before each Section Title */
.Section>.Title::before {
    content: counter(sectionNum, upper-alpha) ". ";
}

/* Increment subtitleNum counter at each Subtitle in a Section */
.Section>.Subtitle {
    counter-increment: subtitleNum;
}

/* Display subtitleNum value before the text contents of the Section's Subtitle */
.Section>.Subtitle>.XmlSchemaText::before {
    content: counter(subtitleNum) ". ";
}
<!-- Add subtitles to Section definition in Document Type schema -->
<xs:element name="Section">
  <xs:complexType>
    <xs:sequence>
      <xs:element ref="Title" minOccurs="1" maxOccurs="1"/>
      <xs:choice maxOccurs="unbounded">
        <xs:element ref="Subtitle"/>
        <xs:element ref="Text"/>
        <xs:element ref="List"/>
        <xs:element ref="Table"/>
        <xs:element ref="Graphic-Block"/>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>

以上是关于xml 使用CSS计数器自动为Aras Tech Doc部分中的特定子元素编号的主要内容,如果未能解决你的问题,请参考以下文章

css 使用CSS计数器自动编号Aras Tech Doc部分

css 自定义Aras Tech Doc风格的CSS

css 使用CSS计数器编号的自动标题

css 使用CSS计数器编号的自动标题

使用 Cucumber / Selenium 测试 CSS 计数器

[ css 计数器 counter ] css中counter计数器(序列数字字符自动递增)应用问题讲解及实例演示