【问题标题】:Tiny mcE set font family and font size in toolbarTinymce 在工具栏中设置字体系列和字体大小
【发布时间】:2014-10-17 04:38:45
【问题描述】:

我想将默认字体系列和字体大小设置为“Calibri”和“11px”。 我尝试使用此代码

        //set the editor font size
        ed.on('init', function()
        {

            this.getBody().style.fontSize = '11pt';
            this.getBody().style.fontFamily = 'Calibri';



        });

运行良好,文本字体为 'Calibri' ,字体大小为 '11px' 。但是工具栏“字体系列”和“字体大小”上的字体系列和字体大小。 我在焦点事件中尝试使用 jquery。但它不起作用。

$('#mceu_0-open span').text(tinymce.editors[0].getBody().style.fontFamily);
$('#mceu_1-open span').text(tinymce.editors[0].getBody().style.fontSize);

我想将字体系列的文本设置为“Calibri”,大小为“11px”。

【问题讨论】:

    标签: php jquery html tinymce


    【解决方案1】:

    您需要做的就是将 fontsizeselect 添加到您的工具栏配置参数中:

    工具栏:"sizeselect | 粗斜体 | fontselect | fontsizeselect",

    更新

    tinymce.init({ fontsize_formats:“8pt 10pt 12pt 14pt 18pt 24pt 36pt” });

    【讨论】:

      【解决方案2】:

      试试这样的:

      $('.tinymce').tinymce({
          setup : function(ed) {
              ed.onInit.add(function(ed) {
                  ed.execCommand("fontName", false, "Calibri");
                  ed.execCommand("fontSize", false, "11");
              });
          }
      });
      

      Changing the default font family in TinyMCE

      【讨论】:

      • 它只在加载编辑器时起作用,当开始输入字体系列和字体大小被重置为“字体系列”和“字体大小”。
      猜你喜欢
      • 1970-01-01
      • 2013-04-19
      • 2015-04-08
      • 2015-12-08
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 1970-01-01
      • 2016-03-09
      相关资源
      最近更新 更多