Ckeditor 主编辑器或硬编码像素宽度?

Ckeditor 主编辑器或硬编码像素宽度?,ckeditor,primefaces-extensions,Ckeditor,Primefaces Extensions,我将Primefaces 3.5和Primefaces extensions 0.7.1与CKEditor一起使用。我试图使用一个站点范围的CSS配置文件来设置编辑器的宽度,在该文件中,我为包装编辑器区域而生成的span标记类指定属性。我的问题是,这个span标记还得到一个属性style=width:600px;它将重写类中的属性 我使用Firefox开发工具验证了如果该属性不存在,我的类样式属性将生效,并且我将得到我想要的结果,但我不知道为什么该属性是由CKEditor添加的,所以我无法删除它

我将Primefaces 3.5和Primefaces extensions 0.7.1与CKEditor一起使用。我试图使用一个站点范围的CSS配置文件来设置编辑器的宽度,在该文件中,我为包装编辑器区域而生成的span标记类指定属性。我的问题是,这个span标记还得到一个属性style=width:600px;它将重写类中的属性

我使用Firefox开发工具验证了如果该属性不存在,我的类样式属性将生效,并且我将得到我想要的结果,但我不知道为什么该属性是由CKEditor添加的,所以我无法删除它

我觉得很奇怪,在CKEditor中会有一个硬编码的像素值,但在我的应用程序中我看不到任何设置它的东西。因此,我想知道是否还有其他人有这个问题,也许还有一个解决办法

编辑: 另外,我在Primefaces Extensions showcase网站上查看了由CKEditor生成的html,它还包含了神秘的style=width:600px属性,这让我更加确信,在我自己的应用程序中没有任何东西在设置值

编辑:更新到primefaces extensions 1.0.0没有帮助

您可以只使用pe:ckEditor标记的宽度属性,例如:

<pe:ckEditor id="my_editor" width="800px" value="#{myBean.message}" />

我正在使用Primefaces 4.0和Primefaces Extensions 1.2.1以及资源编辑器1.2.1,效果非常好

<pe:ckEditor id="my_editor" width="50%" value="#{myBean.message}" />