如何将TinyMCE默认字体大小单位从pt改为px?
解决TinyMCE 6.7.0字体大小默认单位从pt改为px无效的问题
你可以尝试以下几个步骤排查和解决:
确认配置位置正确:确保
font_size_input_default_unit: 'px'直接写在tinymce.init()的配置对象中,而非嵌套在其他子配置里,示例配置如下:tinymce.init({ selector: '#editor', font_size_input_default_unit: 'px', fontsize_formats: "8px 10px 12px 14px 18px 24px 36px", // 确保配置包含px格式选项 // 其他编辑器配置项... });配合配置fontsize_formats:如果仅设置默认单位,但字体格式列表中没有px选项,可能导致设置不生效。添加包含px的
fontsize_formats配置,让编辑器能识别并启用px单位。清除浏览器缓存:浏览器可能缓存了旧的编辑器配置文件,按
Ctrl+Shift+R(Windows/Linux)或Cmd+Shift+R(Mac)强制刷新页面,加载最新配置。排查代码冲突:检查是否有自定义插件、脚本或第三方工具修改了字体大小的处理逻辑,可暂时禁用这类代码测试是否恢复正常。
内容的提问来源于stack exchange,提问作者ArshamCoder
相关产品推荐
相关产品推荐

