网站有一个背景图片 - 无法从编辑器中删除它

时间:2012-05-01 12:52:50

标签: ckeditor

我从FCK编辑器转到CK编辑器3.6.3并且该站点有一个背景图像,它出现在CK编辑器中。我需要在为通用站点和CK编辑器使用相同的CSS文件时删除它(以获取样式下拉列表的CSS)。

我尝试将config.BodyClass设置为没有图像的样式 - 这适用于FCK2.x但不适用于CK3。我还通过谷歌找到了config.extraCss设置,但是我没有在文档中看到它,而且它似乎也没有做任何事情。

Fullpage已关闭(即编辑器未生成<body><head>等标签))

我有两个CSS文件,一个用于网站,另一个用于具有不同体型的CK,但是必须有更好的方法吗?

谢谢, 凯文

配置部分:

config.stylesSet = 'my_styles:/admin/ckeditor/styles_dropdown.js';
config.contentsCss = '/newdesign/style.css';
//config.extraCss = 'body {background: none;background-image: none;}';
config.BodyClass = 'fckbody' ;

CSS部分(&#39;主要&#39; css文件)

body{
margin:0px; padding:0px; background-image:url(/newdesign/site_bg19.jpg); repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#393939;
}

.fckbody {
    background-color: white;
    background: none;
    background-image: none;
    text-align:left;
}

2 个答案:

答案 0 :(得分:1)

CKEditor中的正确名称是 bodyClass ,初始小写。

答案 1 :(得分:1)

我想我应该在这里发表我的见解以获得我的发现。我在找到我的CKEditor显示我网站的背景图片的原因时遇到了这个页面。

如果CKEditor在节点的“制作评论”部分显示背景图像:

1 - 前往“admin / config / content / wysiwyg”

2 - 单击编辑为文本格式显示背景图像的文本格式

3 - 点击CSS标签下拉列表

4 - 将编辑器CSS更改为“编辑器默认CSS”。

希望这有助于某人!