【发布时间】:2017-02-27 19:02:12
【问题描述】:
我在 contenteditable 元素(div)中有一个药丸和文本。但是,在删除药丸旁边的最后一个字符后,插入符号会跳到 contenteditable 元素的右边缘。如何避免插入符号跳转(偏移)?
HTML:
<div class='container' contenteditable="true">
<div class='pill' contenteditable="false" >Andy Green</div>Text B
</div>
CSS
.container {
border: 1px solid black;
}
.pill {
background-color: #b2ffb2;
border-radius: 25px;
display: inline;
padding: 0 5px;
}
JSFiddle: https://jsfiddle.net/3sn4emj0/10/
【问题讨论】:
标签: javascript html contenteditable caret