我正在从 FCK 编辑器转移到 CK 编辑器 3.6.3,并且该站点有一个背景图像,它出现在 CK 编辑器中。我需要在为通用站点和 CK 编辑器使用相同的 CSS 文件时删除它(以获取样式下拉列表的 CSS)。
我尝试将 config.BodyClass 设置为没有图像的样式 - 这适用于 FCK2.x,但不适用于 CK3。我还通过谷歌找到了一个 config.extraCss 设置,但我在文档中没有看到它,而且它似乎没有做任何事情。
整页已关闭(即编辑器未生成<body><head>
etc 标签))
我有一个解决方法,有两个 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 部分(“主”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;
}