在某些CMS中,我需要一些以空的html元素开头的文本。
<div class="invisible-div"></div>
<p>Some text</p>
通过 TinyMCE 输入文字。但是 TinyMCE 会自动将
放入空元素中。
<div class="invisible-div"> </div>
<p>Some text</p>
通常我会改变 TinyMCE 的初始化方式来防止这种行为,但在这种情况下我只是CMS的用户,所以我无法更改代码。即便如此,我仍然可以在文本中使用空元素吗?
答案 0 :(得分:2)
事实证明,我可以通过在其中插入一个html注释来欺骗 TinyMCE 认为元素不为空。
<div class="invisible-div"><!-- this is empty --></div>
<p>Some text</p>