Piddien Piddien - 1 month ago 12
Jade Question

Jade (node.js) - more than one class on an element?

in jade one can write:

div.container


and it compiles into:

<div class="container"></div>


But what if you have several classes like:

<div class="span 4"><div>


I have written it like this:

div(class="span 4")


But I am thinking: Is there not a better way of doing it in jade?

Answer

From the documentation:

how about some classes?

div.user-details

renders <div class="user-details"></div>

multiple classes? and an id? sure:

div#foo.bar.baz

renders <div id="foo" class="bar baz"></div>