在某个元素之后,可以放心地防止插入符号

时间:2015-02-23 08:21:53

标签: javascript html css range contenteditable

我有一个令人满意的div,在这个div中我有一些标签,后面跟着标签,所以就像这样

<span class="formatting-holder"></span>
|<b></b>|
<span class="formatting-holder-close"></span>

| character表示我需要阻止插入符号的位置,插入符号应该只放在<b></b>内,而不是放在<span><b>之间。

有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

使用CSS

完成后续工作的最佳方法之一是使用显示你的&#34; |&#34;字符,也可以防止插入符号放在它们上

<span class="formatting-holder"></span>
<b></b>
<span class="formatting-holder-close"></span>

并在CSS中定义此

.formatting-holder:before,
.formatting-holder:after {
    content: "|";
}