如何赋予唯一的 id 属性并ul
li
根据它们在父列表中的深度/级别在所有元素中反映相同的属性。
首先ul
应该有id="u1"
ul
里面应该有 id="u1l3-u1"
接下来ul
应该有id="u1l3-u2"
li
里面应该有 id="u1l3-u2l1"
接下来li
应该有id="u1l3-u2l2"
等等...
第一li
内ul
应该有id="u1l1"
接下来的li
内ul
应id="u1l2"
接下来的li
内ul
应id="u1l3"
为了让事情更清楚,这是我使用电子表格程序生成的示例代码......
例如下面的代码:
<div id="listz">
<ul>
<li><span>Colors</span>
<ul>
<li><span>Primary Colors</span>
<ul>
<li>Yellow</li>
<li><span>Red</span>
<ul>
<li>Red</li>
<li>Fire Brick</li>
<li><span>Salmon</span>
<ul>
<li>Dark Salmon</li>
<li>Light Salmon</li>
<li>Salmon</li>
</ul>
</li>
<li>Coral</li>
<li>Crimson</li>
</ul>
</li>
<li>Blue</li>
</ul>
<li><span>Secondary Colors</span>
<ul>
<li>Orange</li>
<li>Green</li>
<li>Purple</li>
</ul>
</li>
<li><span>Earth Colors</span>
<ul>
<li>White</li>
<li>Black</li>
<li>Gray</li>
</ul>
</li>
</ul>
</li>
呼啦一阵风
相关分类