禅宗元素

时间:2012-07-10 10:25:44

标签: emmet

我一直在使用zen编码,我喜欢它。只有一件事我无法弄明白该怎么做(或者甚至可能。)

说我打字:

ul#navigation>li*3

哪个会输出:

<ul id="navigation"> <li></li> <li></li> <li></li> </ul>

如何将类应用于特定的编号元素?比如在第二个<li>?

中添加一个名为'hello'的类

1 个答案:

答案 0 :(得分:3)

在这种情况下,您无法为重复元素应用特定类。

但是,您可以通过使用缩写包装文本来插入特定的类名(或任何其他属性)。例如,您可以包装此文本:

one
two
three

使用以下缩写:ul#navigation>li[class=$#]*。它将产生以下输出:

<ul class="navigation">
    <li class="one"></li>
    <li class="two"></li>
    <li class="three"></li>
</ul>

详细了解https://github.com/sergeche/zen-coding/wiki/Release-Notes