javascript - Summernote 将字体大小添加到工具栏

标签 javascript bootstrap-4 wysiwyg

我正在尝试向 Summernote 编辑器添加字体大小,但没有成功。如果我删除 ['fontsize', ['8', '9', '10', '11', '12', '14', '18']], 并使用 ['fontsize', ['fontsize']], 我只得到一种尺寸,即 13。我正在尝试获取尺寸列表。

 <script>
 $(document).ready(function() {
   $('#image_body').summernote({
     toolbar: [
       // [groupName, [list of button]]
       ['style', ['bold', 'italic', 'underline', 'clear']],
       ['font', ['strikethrough', 'superscript', 'subscript']],
       //['fontsize', ['fontsize']],
       ['fontsize', ['8', '9', '10', '11', '12', '14', '18']],
       ['color', ['color']],
       ['para', ['ul', 'ol', 'paragraph']],
       ['height', ['height']]
     ]
   });
});

最佳答案

如果您想更改选项,则必须在属性 fontSizes 中指定数组。下面的代码将显示带有选项 891011 的字体按钮121418:

$('#summernote').summernote({
  fontSizes: ['8', '9', '10', '11', '12', '14', '18'],
  toolbar: [
    // [groupName, [list of button]]
    ['style', ['bold', 'italic', 'underline', 'clear']],
    ['font', ['strikethrough', 'superscript', 'subscript']],
    ['fontsize', ['fontsize']],
    ['color', ['color']],
    ['para', ['ul', 'ol', 'paragraph']],
    ['height', ['height']]
  ]
});

enter image description here

您可以看到编辑器正在工作here .

关于javascript - Summernote 将字体大小添加到工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50629596/

相关文章:

javascript - 在 CKEditor 中删除新行时如何防止 block 样式传播到后续 block ?

javascript - 使用javascript修改图像标签的src属性

html - 将元素扩展到 Bootstrap 容器之外

javascript - Wysihtml5 不工作,Uncaught TypeError : $(. ..).wysihtml5 不是函数

html - 引导分页根据分辨率溢出父 div,如何缩小它或换行?

html - Bootstrap 4 导航对齐在 IE 11 中无法正常工作

angularjs - 创建富文本编辑器 AngularJS

javascript - react native , 'is not usable as a native method argument'

javascript - 将单独的 CSS 和 JS 文件包含到标题中,或者将所有代码包含在一个 CSS 和一个 JS 文件中?

javascript - Ionic 2 - 删除 ionic 导航栏上方的空白