我正在使用Text Angular创建和排序列表,并且能够创建默认以 1、2、3 开头的 orderlist。Text angular有2种模式 1.富文本模式 1.HTML模式
HTML 模式显示
<ol>
<li>test</li>
<li>test</li>
</ol>
富文本模式将显示为:
- 测试
- 测试
如果我需要从 5 开始有序列表,我需要先切换到HTML模式 并进行以下更改
<ol start="5">
<li>test</li>
<li>test</li>
</ol>
现在富文本模式以 5 开始编号
- 测试
- 测试
真正的问题是如何在富文本编辑器模式下通过单击 <ol> 标签生成的伪元素来更改编号。经过谷歌搜索和研究,似乎无法更改伪元素。
堆栈溢出编辑器提供了在富文本模式本身中更改它的选项!
因此,例如在以 4 开头的富文本模式中添加以下数据时
4. number 4
3. number 3
预览模式最终显示错误的结果。
- 4 号
- 3 号
如果你注意到了5. number 3
。这是从富文本编辑器生成的。
有 JS 方法可以替换 DOM 中的标签,并使用 html 标签等组合来提供类似的标签外观和感觉,我目前并不在寻找这些标签。
是否有一种创造性的 CSS 方式可以在 Text Angular中以富文本模式(而不是html 模式)动态更改数字。