0
我想構建HAML如下:HAML標籤混亂
<div class="cell", id="cell11">
more stuff..
</div>
其中上述CELL11實際上是形式的紅寶石片段
<%= cell.html_id %> (as coded in erb)
我似乎無法建立一個HAML行工作在這種情況下。我可以得到的最好的是一個類與div,其次是與一個ID的div ...
我想構建HAML如下:HAML標籤混亂
<div class="cell", id="cell11">
more stuff..
</div>
其中上述CELL11實際上是形式的紅寶石片段
<%= cell.html_id %> (as coded in erb)
我似乎無法建立一個HAML行工作在這種情況下。我可以得到的最好的是一個類與div,其次是與一個ID的div ...
如果ID是動態的,只要設置id屬性是這樣的:
.cell{:id => cell.html_id}
more stuff..
否則,你可以串id和類(ES)一起爲:
.#myID.cell.foo.bar.etc
more stuff...
這將產生
<div id="myID" class="cell foo bar etc">
more stuff...
</div>
我不知道爲什麼你的div標記中有一個逗號。我不認爲這是有效的HTML。
您可以
<div class="cell" id="cell11">
more stuff..
</div>
這樣的:
%div.cell#cell11
more stuff..
以上簡潔,
.cell#cell11
more stuff..
的HAML標籤格式類似於CSS選擇器。
謝謝,你的第一個選項工作正常。我對哈姆來說很陌生,只是掌握了它。 – explainer
upvote和'接受'不會傷害。 ;-) – Larsenal
如果我知道這些是什麼,我會很高興和'接受'...我覺得這個網站對我非常有幫助。 – explainer