如何让CKEditor样式插件包装文本选择?

如何让CKEditor样式插件包装文本选择?,ckeditor,Ckeditor,查看常规演示。选择一段文字并更改样式。整个块将更改,但我只希望选定的文本采用新样式 听起来您尝试了块样式。尝试内联样式,比如marker,它应该完全满足您的需要 有没有一种方法可以在块元素上实现“内联样式化”?因此,如果我在这是我的文本中选择文本“my”,然后单击H3的样式,那么我会得到以下结果:这是我的文本。不是真的,代码如何知道何时转换p元素以及何时断开它?该用例的一个解决方案可能是将插入符号移动到这是我的文本-->按enter键-->将插入符号移动到这是我的文本-->按enter键-->将

查看常规演示。选择一段文字并更改样式。整个块将更改,但我只希望选定的文本采用新样式


听起来您尝试了块样式。尝试内联样式,比如marker,它应该完全满足您的需要


有没有一种方法可以在块元素上实现“内联样式化”?因此,如果我在这是我的文本中选择文本“my”,然后单击H3的样式,那么我会得到以下结果:这是我的文本。不是真的,代码如何知道何时转换p元素以及何时断开它?该用例的一个解决方案可能是将插入符号移动到
这是我的文本

-->按enter键-->将插入符号移动到
这是我的文本

-->按enter键-->将插入符号移动到
这是

文本

-->单击h3样式。我认为最直观的行为应该是将插入符号分解为当文本选择处于活动状态时的元素。如果光标只是停留在没有活动文本选择的位置,则转换整个块。我知道如何在不以编程方式破坏程序块的情况下手动执行此操作,但我想让我的用户日复一日地避免重复的琐事。听起来很合乎逻辑。请将此作为建议添加到CKE开发站点,并查看您在那里得到的回复:-您可以为此创建自定义样式插件。如果你的风格是硬编码的,而且没有太多,那就不太难了。