Javascript TinyMCE 4定制样式
我的问题是,我需要将自定义css应用到tinyMCE,但它们不会被接受。 我也尝试过替换默认样式,但它仍然从其他地方加载它们 根据他们的文档,我可以使用“content_css”来应用我的自定义样式,但那也不起作用 你知道我如何运用这些风格吗 这是我的配置:Javascript TinyMCE 4定制样式,javascript,css,tinymce,Javascript,Css,Tinymce,我的问题是,我需要将自定义css应用到tinyMCE,但它们不会被接受。 我也尝试过替换默认样式,但它仍然从其他地方加载它们 根据他们的文档,我可以使用“content_css”来应用我的自定义样式,但那也不起作用 你知道我如何运用这些风格吗 这是我的配置: $(".type").tinymce({ plugins : 'advlist autolink link lists', theme: "modern", skin: 'test', content_css
$(".type").tinymce({
plugins : 'advlist autolink link lists',
theme: "modern",
skin: 'test',
content_css:"/static/js/general/tinymce/skins/test/custom.css",
inline:true,
menubar:false,
});
我发现在init上使用
skin
属性
通过那里加载的皮肤CSS将覆盖本地
我不确定(还没有测试过),但和我一样,您可能在
末尾加载了tinymce的东西,因此tinymce将加载css文件
/skins//content.min.css
/skins//skin.min.css
资产/tinymce
中,它将加载的文件是:
assets/tinymce/skins/test/content.min.css
assets/tinymce/skins/test/skin.min.css
但如果其他一切都失败了:
我已将css更改硬编码为skin.min.css
注意强>
我仍然使用
content\u css
来更改
中的css(例如:字体、背景色等)content\u css
是一种方法,我确信它是有效的。请确保css文件的路径正确,并尝试清除缓存/点击刷新按钮。您可能想尝试使用css文件的绝对路径。我注意到一件有趣的事情,它将css文件缓存在某个位置或远程加载样式,因为我对css文件进行了格式化,但它仍然具有缩小版本,我甚至尝试将其删除但它仍然发现我忘记了这个问题,我也使用了这个方法。好球!