我目前在我的内容管理系统(Craft CMS)中使用Redactor Rich文本编辑器。我正在使用FontColor插件来允许用户更改文本的颜色。
我正在使用以下代码来调用插件:
$R('#content', { plugins: ['fontcolor'] });
// change the color set
$R('#content', {
plugins: ['fontcolor'],
fontcolors: [
'#000', '#333', '#555', '#777', '#999', '#aaa',
'#bbb', '#ccc', '#ddd', '#eee', '#f4f4f4'
]
});
我在插件中使用了十六进制颜色,效果很好。但是,当我查看Redactor输出的来源时,它会以RGB格式吐出相同的颜色。
<span style="color: rgb(128, 100, 162);">You might wanna give it another shot</span>
我想将格式保留为十六进制,因为我支持的某些客户端不支持RGB。有没有一种方法可以操纵FontColor的输出以使用十六进制而不是RGB?