English 中文(简体)
Parent selector for zen-coding
原标题:
  • 时间:2011-02-27 11:05:04
  •  标签:
  • html
  • emmet

I just discovered zen-coding.

I have the following snippet of code I want to generate.

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

Is there a way to do this with one line of zen-code

I know I can write

div#base>div#header>div#logo

this is where I get stuck, cause I don t know, how I can go back and add body and footer divs(siblings of header).

I want to figure out if/how this can be done in one line.

Thanks! :)

最佳回答

This works for me with ZenCoding for Notepad++

div#base>(div#header>div#logo)+div#body+div#footer
问题回答

addition to Jonathon Bolster s answer:

other trick for climb up parent tag / tree:

  • you can using operator
  circumflex accent: ^ 

from emmet ( successor of zencoding )

source: http://docs.emmet.io/cheat-sheet/

  • or you can using
  less than symbol: < 

from sparkup ( fork of zencoding )

source: https://github.com/rstacruz/sparkup





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签