源代码未包装在Firefox上的CKEditor中

Ste*_*vio 6 firefox ckeditor

在CKEditor实例中查看源代码时,使用Firefox(版本36.1)时代码不会换行.我已经使用CKEditor演示检查了这一点,以确保它不是我的代码,并且此问题也在那里发生.

我已经在Internet Explorer 11,Opera 27.0和Chrome 41中检查了演示,并且源代码包含在所有这些浏览器中,那么为什么它不包含在Firefox中呢?

我使用的是Windows 8.1.

谢谢.

Rei*_*mar 8

这是Firefox的最新变化,您可以通过添加到样式表来解决此问题:

textarea.cke_source {
    white-space: pre-wrap;
}
Run Code Online (Sandbox Code Playgroud)

检查这张.此问题将在下一个次要CKEditor版本中修复.


Ste*_*vio 8

谢谢Reinmar.我能够通过改变这种风格来解决这个问题:
ckeditor/skins/moono/editor_gecko.css

.cke_source{
font-family:'Courier New',Monospace;
font-size:small;
background-color:#fff;
white-space:pre
}
Run Code Online (Sandbox Code Playgroud)

被改为

.cke_source{
font-family:'Courier New',Monospace;
font-size:small;
background-color:#fff;
white-space:pre-wrap
}
Run Code Online (Sandbox Code Playgroud)

我在editor.css中也改了这个.