文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>CKEditor3.5的一个奇怪问题,拿出来与各位朋友们共享,同时求解决办法。

CKEditor3.5的一个奇怪问题,拿出来与各位朋友们共享,同时求解决办法。

时间:2011-01-07  来源:快乐鸟

上图是不做任何设置时,ckeditor的默认输入效果。上图中  “测试”与“文本”两个词之间有10个空格,但是距离明显不够。

 

上图为ckeditor不做任何设置时,点击代码,看到的代码。如上所述,一共有10个空格。

 

上图为按照网上通用的办法修改过的ckeditor,将config.js中增加如下代码:

CKEDITOR.editorConfig = function( config )
{
 // Define changes to default configuration here. For example:
 // config.language = 'fr';
 // config.uiColor = '#AADC6E';
 //界面的语言配置 设置为'zh-cn'即可
 config.font_names='宋体/宋体;黑体/黑体;仿宋/仿宋_GB2312;楷体/楷体_GB2312;隶书/隶书;幼圆/幼圆;微软雅黑/微软雅黑;'+ config.font_names;
 config.defaultLanguage = 'zh-cn'
 //默认的字体名 plugins/font/plugin.js
 config.font_defaultLabel = '宋体';
};

但是,我发现,这样修改后,只是在字体下拉列表中增加了中文字体,并且字体下拉列表处,默认显示为宋体(但是不是默认设置为宋体)。宋体中的空格,仍旧没有解决。

 

 

上图为,从字体设置中,强制将字体设置为宋体,我们发现,此时,测试文字终于按照宋体的实际格式,每两个空格空出一个汉字的位置。这也是我想要的实际效果。


我需要朋友们帮助我解决的是:如何不用强制设置字体,就能够按照宋体格式(两空格空一个汉字的位置)去显示文本,并且当强制设置了字体后,又能够按照字体本身的格式去显示。 

这个问题在博客园的编辑器中也存在,不只有朋友们有没有解决方案?欢迎大家和我交流。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载