javascript - 单击 contentEditable div 时出现奇怪的轮廓

标签 javascript css contenteditable

我正在尝试创建一个可以包含多种颜色的文本区域。我创建了一个 div 并在 JS 中执行了以下操作:

element.unselectable = 'off';
element.contentEditable = true;

div 现在可以编辑了,但是当我点击它时,它会出现一个奇怪的轮廓。我该如何关闭它? alt text http://www.benmccann.com/test/contentEditable.png

最佳答案

尝试将 CSS 中的 outline-property 设置为“none”:

<style type="text/css">
    * { outline: none; }
</style>

关于javascript - 单击 contentEditable div 时出现奇怪的轮廓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1769225/

相关文章:

jquery - 数据表列边缘未对齐

javascript - Contenteditable 文本编辑器和光标位置

javascript - 替换 contenteditable div 中的选定文本

javascript - 是什么导致了 HTML 5 本地存储中的此错误?

javascript - Parse.com javascript 登录

javascript - 从数据库中检索正则表达式在java和javascript中是不同的

css - 使用 LESS 让数学在 CSS calc() 中发生

javascript - AngularJS Material 导入后无法正常工作

javascript - 如何在溢出 :scroll 的元素上禁用鼠标拖动滚动

javascript/WYSIWYG parentElement 返回 div 而不是 p 元素