gpt4 book ai didi

php - 如何摆脱CKEditor中的大间距?

转载 作者:IT王子 更新时间:2023-10-29 00:17:15 27 4
gpt4 key购买 nike

enter image description here

我安装了 CKEditor,我发现它会导致行之间有很大的空间,即使我只是按一次 enter 键移动到下一个!每次输入我都必须按“Shift”才能有分界线!关于如何在不按 Shift 的情况下使其工作的任何想法?

第 2 行由按 Shift + Enter 引起。第 3 行只是按 Enter 造成的。

我正在使用 PHP

最佳答案

您可以在 config.js 中设置使用 <br>而不是 <p>在按下 ENTER 键时:

config.enterMode = CKEDITOR.ENTER_BR;

可用的标志是

CKEDITOR.ENTER_P (1) – new <p> paragraphs are created;
CKEDITOR.ENTER_BR (2) – lines are broken with <br> elements;
CKEDITOR.ENTER_DIV (3) – new <div> blocks are created.

在文档中查找 enterMode更多详情


扩展 Josepth Silber 的回答(他知道已删除..他建议使用 config.autoParagraph = false; ),IIRC(手册对 create wrapping blocks around inline contents 的含义并不十分清楚),autoParagraph配置添加一个<p></p>围绕正文中的每个内联内容配对。因此,即使您在空行上按 Enter,它也会生成 <p></p> (或 <p>&nbsp;</p> ,如果这样配置的话)。不过,手册建议保留该选项(因此设置为 true);

关于php - 如何摆脱CKEditor中的大间距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8098867/

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