我们如何更改 RTE 文本颜色选项“A”的默认颜色。请考虑附加的屏幕截图以获取更多详细信息。
问问题
116 次
2 回答
3
理想情况下,您希望作者使用样式表来设置项目的颜色,而不是使用 RTE 中的标记(如前景色插件)
要将样式表导入 RTE,请遵循以下指南: http ://docs.craftercms.org/en/3.0/site-administrators/studio/rte-setup.html
在您的 RTE 使用的设置中(默认情况下一般)
<rteStylesheets> <!-- This informs the RTE to use the CSS files -->
<link>
<loadFromPreview>true</loadFromPreview>
<url>/static-assets/css/main.css</url>
</link>
</rteStylesheets>
一旦你将配置指向静态资产中的样式表,你的 H1 等应该被适当地设置样式。请注意,有时样式表过于具体,您需要采取额外的步骤。
例如,样式表有:
body {
color:red;
}
RTE 的文本将是红色的。如果有人更新 CSS,RTE 也会更新。
于 2017-11-14T19:29:18.137 回答
1
要在 RTE 的工具栏中添加文本颜色选项“A”,您所要做的就是添加forecolor
到 RTE 配置文件中的标签toolbarItems1
,您可以从站点配置 -> 配置中访问,然后从下拉列表中选择 RTE 配置.
<toolbarItems1>
formatselect,|,bold,italic,underline,strikethrough,|,sub,sup,charmap,|,forecolor,|,outdent,indent,blockquote,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,|,managedImage,link,unlink,anchor,|,edithtml,|,undo,redo
</toolbarItems1>
于 2017-11-14T14:36:24.230 回答