我正在使用 CKEditor,它的作用是默认添加 a<p>
在内容的开头。
即使我将 enterMode 设置为<br/>
,它也只会影响 Enter 键的作用,并保持start <p>
。
我遇到的问题是,如果文本以<img>
标记开头,它将环绕该标记,<p>
并且float:left
图像上的标记不再起作用。
请问如何阻止默认<p>
显示?
也在寻找这个问题的答案,发现这个链接有帮助:http ://cksource.com/forums/viewtopic.php?f=11&t=15467&hilit=prevent+%3Cp%3E
因此,将其添加到您的 config.js 文件中即可:
CKEDITOR.editorConfig = function( config )
{
config.enterMode = CKEDITOR.ENTER_BR;
};
将此作为您的 config.js 文件代码
CKEDITOR.editorConfig = function( config ) {
// config.enterMode = 2; //disabled <p> completely
config.enterMode = CKEDITOR.ENTER_BR // pressing the ENTER KEY input <br/>
config.shiftEnterMode = CKEDITOR.ENTER_P; //pressing the SHIFT + ENTER KEYS input <p>
config.autoParagraph = false; // stops automatic insertion of <p> on focus
};
这个解决方案对我有用,把它放在 config.js 中:
config.enterMode = 2;