gpt4 book ai didi

php - 如何将样式加载到ckeditor?

转载 作者:行者123 更新时间:2023-11-30 13:24:08 25 4
gpt4 key购买 nike

如何将样式表中的样式加载到 ckeditor 的样式列表中?

这可能吗?

我试过将它放在 config.js 文件中,但它没有将任何样式加载到编辑器列表中

config.extraPlugins = 'stylesheetparser';
config.contentsCss = '/css/style.css';

也许我没有在样式表中创建我的样式?我缺少什么吗?

最佳答案

是的,这是可能的。你可以从这个 URL 找到详细信息

http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Styles

例如;

首先,在 plugins/styles/plugin.js 中的 CKEDITOR.stylesSet 添加“my_styles”css 样式

以下代码显示了如何注册示例样式定义。

CKEDITOR.stylesSet.add( 'my_styles',
[
// Block-level styles
{ name : 'Blue Title', element : 'h2', styles : { 'color' : 'Blue' } },
{ name : 'Red Title' , element : 'h3', styles : { 'color' : 'Red' } },

// Inline styles
{ name : 'CSS Style', element : 'span', attributes : { 'class' : 'my_style' } },
{ name : 'Marker: Yellow', element : 'span', styles : { 'background-color' : 'Yellow' } }
]);

定义准备就绪后,您必须使用 stylesSet 设置指示编辑器应用新注册的样式。这可以在 config.js 文件中设置,例如:

配置.js

config.stylesSet = 'my_styles';

关于php - 如何将样式加载到ckeditor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9135954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com