我知道这类问题是存在的。但我已经读出了有关ckeditor印地文字体的所有回答问题。并没有得到解决方案。
我在contents.css中添加了以下代码
@font-face {
font-family: 'kruti_dev_070regular';
src: url('KrutiDev070/kruti_dev_070-webfont.eot');
src: url('KrutiDev070/kruti_dev_070-webfont.eot?#iefix') format('embedded-opentype'),
url('KrutiDev070/kruti_dev_070-webfont.woff') format('woff'),
url('KrutiDev070/kruti_dev_070-webfont.ttf') format('truetype'),
url('KrutiDev070/kruti_dev_070-webfont.svg#kruti_dev_070regular') format('svg');
font-weight: normal;
font-style: normal;
}
以及config.js中的以下代码
config.font_names = 'Hindi/"kruti_dev_070regular";' +config.font_names;
它显示在下拉列表中但是在选择和输入时它不起作用?
我还缺少其他配置设置吗? 请有人帮帮我吗?
答案 0 :(得分:1)
它对我有用。查看jsFiddle。如果尚未定义config.font_names
,或者使用错误的字体名称,可能会延长。{/ p>
CKEDITOR.addCss( "@font-face {" +
"font-family: 'Lobster';" +
"font-style: normal;" +
"font-weight: 400;" +
"src: local('Lobster'), url(http://fonts.gstatic.com/s/lobster/v9/NIaFDq6p6eLpSvtV2DTNDQLUuEpTyoUstqEm5AMlJo4.woff) format('woff');" +
"}" );
CKEDITOR.replace( 'editor', {
toolbarGroups: [
{ name: 'mode' },
{ name: 'basicstyles' },
{ name: 'styles' }
],
on: {
configLoaded: function() {
this.config.font_names += ';Lobster';
}
}
} );