gpt4 book ai didi

php - 更改CKeditor中内容区域的字体大小

转载 作者:行者123 更新时间:2023-11-28 12:16:39 27 4
gpt4 key购买 nike

我在基于 CKeditor 的 yii 框架中使用扩展(这里是 link)

我想更改 CKeditor 中显示的内容的大小,而不应用到编辑器生成的输出 html 代码中。

编辑器创建一个 iframe 并在其中显示 html 内容。当我尝试为其内容编写 css 时,它不会应用任何更改。

我还使用了一个脚本来更改 css。当我在浏览器的控制台中编写但不处理脚本时,它工作正常。这是我的脚本:

<script>
$('document').ready(function() {
var cn = $('.cke').find('iframe').contents();
cn.find('body').css('font-size','16px');
});
</script>

如何编写自己的样式以仅应用于内容区域?

最佳答案

使用 JS 的正确方法是 CKEDITOR.addCss ,它将额外的 CSS 附加到 iframe 的文档 <head> .只需将其放在初始化编辑器的代码之前(即 CKEDITOR.replace )。它将应用于所有实例。

但是,如果我是你,我会简单地扩展 config.contentsCss 并包含一些额外的样式表。

关于php - 更改CKeditor中内容区域的字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21378123/

27 4 0
文章推荐: javascript - 格式化扩展的 JSON 数据
文章推荐: javascript - 通过组件向ReactJs函数发送数据
文章推荐: javascript - 是否可以通过 jquery 将值传递到
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com