文本:每次我按下回车键,都会创建新的div,而不是创建一个 </br>
你好 @daniel-farina,这是 WebKit 浏览器的默认行为,你可以在这里找到最新的解决方案 https://stackoverflow.com/questions/18552336/prevent-contenteditable-adding-div-on-enter-chrome 我实际上开始重写当前的RTE,并会考虑这个问题
阅读下方完整回答 ↓问题
你好@artf
为什么插入文本时,每次分行都会创建一个新的div,而不是标准的 div </br>
<div class=“c4840”>请将你的文本插入此处。我按下回车键
<div data-highlightable=“1”>创建一个新的 div
</div>
<div data-highlightable=“1”>我再次按下回车
</div>
</div>
有没有可能禁用这种行为,改用一个</br>?
我知道按Shift+回车键是可以的,但我希望它能成为默认选项。
谢谢你
回答(3)
你好 @daniel-farina,这是 WebKit 浏览器的默认行为,你可以在这里找到最新的解决方案 https://stackoverflow.com/questions/18552336/prevent-contenteditable-adding-div-on-enter-chrome
我实际上开始重写当前的RTE,并会考虑这个问题
感谢你的更新和信息。我会去了解一下。
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1434
工具栏隐藏文本元素
@artf 请检查你的演示页面文字是否隐藏在工具栏下方。我们如何更新工具栏的位置? 。但如果你把flex-direction属性改成列,物品是竖排的,所以占位符应该是横向的,比如块状物品。但该性质对位置或尺寸没有影响。 图片,转载于最新演示...
问题 #1409
分量阻力事件
我想知道如何将该组件拖拽到另一个组件。如果在组件被拖拽到后变空,我需要添加一个类 外部元素。我能找到拖拽的组件和掉落的组件,但不能从拖拽的位置找到。任何帮助都将不胜感激。  ![图片](https://user-images.githubusercontent.com/255776...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
教程
Super Tooltip for GrapesJS — Version 0.1.5 Released 🎉
We’re excited to announce the v 0.1.5 update of Super Tooltip, our floating‑menu and tooltip plugin for GrapesJS
教程
GrapesJS in 2026: The Complete Guide to the Open-Source Web Builder Framework
Master GrapesJS in 2026. Architecture, code examples, React integration, plugin development, Studio SDK, and how it compares to other projects
浏览插件分类
直接跳转到市场上的插件分类页面。