首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CKEditor IE8问题

CKEditor IE8问题
EN

Stack Overflow用户
提问于 2009-11-25 18:24:58
回答 3查看 6.9K关注 0票数 0

有没有人在使用CKEditor和IE8时遇到过这个问题?

基本上,当内容包含嵌套的p标记时,您不能编辑内容。

代码语言:javascript
复制
<div>
<p>This content cannot be changed in IE8</p>
</div>

有没有人有办法?

通过示例进行了更新

很抱歉拉这个备份,问题是当div有一个宽度或高度,无论是通过content.css或内联。例如:

代码语言:javascript
复制
<div style="width:400px">
<p>This content cannot be changed in IE8</p>
</div>
EN

回答 3

Stack Overflow用户

发布于 2009-11-28 00:36:51

我试图通过将您给出的超文本标记语言插入到CKEditor demo中来重现您的问题,它工作得很好。你的案子里还发生了别的事。

您是否应用了自己的CSS?

票数 0
EN

Stack Overflow用户

发布于 2010-02-21 03:51:18

我现在确实可以复制它了。不好!:)

实际上,div是可编辑的,只是很难将光标放入其中。可以通过单击div,然后在其右侧的外部(至少我设法以这种方式进入该字段)。内容本身是可编辑的。

这已经作为提交了。它有一个值得一看的:

使用此补丁的

的行为与FCKeditor相同,因此具有布局的元素在单击并等待一段时间后即可编辑。这可以帮助修复#4910,因为现在可以定位隐藏的div (至少我希望如此)。

让我们知道补丁是否有效!

票数 0
EN

Stack Overflow用户

发布于 2010-07-16 16:18:03

在我使用IE8/7时也发生了同样的事情。在我的例子中,html更像这样:

代码语言:javascript
复制
<div class="width50 floatright">
<p>Some text you can't edit in IE</p>
</div>
<p>This text you can edit in IE</p>

css (外部文件)如下所示:

代码语言:javascript
复制
div.width50{
    width:50%;
}
.floatright{
    float:right;
}

应用上面的补丁确实有效,但是为了让它正常工作,还有更多的障碍需要克服。您需要重新打包这些文件。

请阅读以下内容:

recompressing ckeditor files after edits

对我来说很有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1796001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档