2

我不知道如何让 Nitrogen 生成idhtml 元素的实际属性。例如,在 index.erl 中:

#panel { id = "test" }或者#panel { id = test }

生成的 html 元素如下所示:

<div class="wfid_test"></div>.

但我想要的是:

<div id="test"></div>

所以我可以使用锚链接<a href="#test">Scroll Down to Test</a>来引用id。

这是一直存在的基本 HTML,所以我敢肯定 Nitrogen 一定有办法做到这一点,对吧?

4

2 回答 2

4

使用 'html_id' 元素而不是 'id':

 #panel{ html_id=test, body="Test target" }

它将呈现为:

<div id="test" class="wfid_temp990008">Test target</div>

如果您还需要 CSS 类,则可以同时包含 'id' 和 'html_id' 元素:

#panel{ id=test, html_id=test, body="Test target" }

呈现为:

<div id="test" class="wfid_temp990008 wfid_test">Test target</div>
于 2014-09-30T22:09:35.187 回答
0

#panel { id = test }应该可以正常工作。只需使用原子而不是刺痛。

于 2014-09-30T15:55:30.730 回答