5

我刚刚发现了zen-coding。

我有以下要生成的代码片段。

<div id="base">
        <div id="header">
            <div id="logo"></div>
        </div>
        <div id="body"></div>
        <div id="footer"></div>         
</div>

有没有办法用一行禅码来做到这一点

我知道我会写

div#base>div#header>div#logo

这是我卡住的地方,因为我不知道如何返回并添加正文和页脚 div(页眉的兄弟姐妹)。

我想弄清楚这是否/如何可以在一行中完成。

谢谢!:)

4

2 回答 2

11

这适用于我的 ZenCoding for Notepad++

div#base>(div#header>div#logo)+div#body+div#footer
于 2011-02-27T11:16:01.780 回答
0

除了乔纳森博尔斯特的回答:

爬上父标签/树的其他技巧:

  • 您可以使用运算符
  circumflex accent: ^ 

来自 emmet(zencoding 的继承者)

来源: http ://docs.emmet.io/cheat-sheet/

  • 或者你可以使用
  less than symbol: < 

来自 sparkup(zencoding 的分支)

来源: https ://github.com/rstacruz/sparkup

于 2012-11-20T08:01:54.977 回答