Javascript IE内容可编辑div选择

Javascript IE内容可编辑div选择,javascript,html,css,Javascript,Html,Css,因此,我一直在努力让我的新网站抱怨所有浏览器,同时减少输入滞后。我制作了一个div作为contenteditable的容器,每一行作为它自己的div并充当一行。这对每个浏览器都很有效,但IE有一个问题的例子:。我不想让每一行内容都可编辑,因为这样做将不允许用户高亮显示多行文本。我的代码如下所示: <div contenteditable> <div class='inner'>BLA BLA</div> <div class='inner

因此,我一直在努力让我的新网站抱怨所有浏览器,同时减少输入滞后。我制作了一个div作为contenteditable的容器,每一行作为它自己的div并充当一行。这对每个浏览器都很有效,但IE有一个问题的例子:。我不想让每一行内容都可编辑,因为这样做将不允许用户高亮显示多行文本。我的代码如下所示:

<div contenteditable>
    <div class='inner'>BLA BLA</div>
    <div class='inner'>BLA BLA</div>
</div>

布拉布拉
布拉布拉

非常感谢您的帮助,如果我没有详细说明,请发表评论。

无论如何,如果您想更改,您谈论的是样式,这是您处理样式的方式:

[contenteditable="true"]:active,
[contenteditable="true"]:focus{
   border:none;
   outline:none;
}

也许这可以解决你的问题,尝试一下,如果你想改变,你说的是风格,这就是你处理风格的方式:

[contenteditable="true"]:active,
[contenteditable="true"]:focus{
   border:none;
   outline:none;
}

也许这可以解决你的问题,试一试

实际问题是什么?你不能编辑这些行吗?这是一个显示问题吗?你的图片不是很有帮助,我们需要一些描述你的期望和正在发生的事情。你使用的是哪个IE版本?我使用的是IE 11,我只想去掉他们在对焦时放在它周围的10px奇怪的边框。它使编辑变得非常不方便,因为你看不清楚上面的行。例如,有时会出现解析或默认值问题,你是否尝试过设置它?我是说contenteditable=“true”?我没有运气,但实际问题是什么?你不能编辑这些行吗?这是一个显示问题吗?你的图片不是很有帮助,我们需要一些描述你的期望和正在发生的事情。你使用的是哪个IE版本?我使用的是IE 11,我只想去掉他们在对焦时放在它周围的10px奇怪的边框。它使编辑变得非常不方便,因为你看不清楚上面的行。例如,有时会出现解析或默认值问题,你是否尝试过设置它?我的意思是contenteditable=“true”?我有,但幸运的是,它不起作用,我不相信它是一个可以用边框或轮廓来解决的问题。遗憾的是,它不起作用,我不相信它是一个可以用边框或轮廓来解决的问题。