问题:内联式加载在 id 上而不是类
我建议使用[此选项](https://github.com/artf/grapesjs/pull/2474) “''js Grapesjs.init({ ... 选择经理:{ componentFirst: true, }, }) ```
阅读下方完整回答 ↓问题
你好,
我用你的工具已经有一段时间了,后来决定升级到一个更新版本(从v0.12.37到v0.16.3 + gjs-preset-newsletter)。我把样式存在内联里,我知道这不太理想,但因为我们用这个工具来写邮件,所以还是更安全的选择。
Is有办法在类上加载内联样式,如果组件已经设置了类(就像以前版本那样)?
我这里有一个JSfiddle的例子:https://jsfiddle.net/Lo91v0um/1/
因此,在我的情况下,我有以下组件:
'<div style=“font-size: 20px;” class=“my-class” >文本组件</div>'
如果我选择组件,选择器显示为“my-class”类,但样式会被添加到 id 里。编辑组件的_font-size_时,它会被添加到类中,且这些更改不会被看到,因为它们已被已设置在 id 上的更改覆盖。
我尝试添加“avoidInlineStyle”,但这会在每次编辑器加载时为每个组件多加一个类,这并不是理想的行为。
我还能恢复以前的行为吗?(1940年0月14日之前)
非常感谢! 拉维尼亚
回答(1)
我建议使用[此选项](https://github.com/artf/grapesjs/pull/2474) “''js Grapesjs.init({ ... 选择经理:{ componentFirst: true, }, })
相关问答
通过相似的问题讨论继续研究。
问题 #3069
BUG:退出编辑后链接上的样式消失或嵌套文本元素
你好, 我正在编辑带有版本 0.16.3 + newsleter-plugin 的遗留 HTML。样式存储在内联(因为该工具用于邮件编辑),我使用“componentFirst: true”这个功能。 我在编辑包含其他文本元素的组件文本时遇到了一个问题。 一旦我编辑父div中的...
问题 #6502
内联样式覆盖基于ID的CSS规则
GrapesJS版本 [x] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v135.0.7049.96 可复制演示链接 https://jsfiddle.net/bqkLwt8j/ 描述一下那个虫子 当元素具有内联样式且匹配基于ID的CSS规则时,...
问题 #4083
Set root 不起作用
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Safari 15.0可复制演示链接 https://jsfiddle.net/adw6y12f/9/描述一下那个虫子 你好, 我正在尝试按照[这里](https://github.com/artf/...
问题 #3152
蓝色轮廓(GJS-悬停)在滚动时不会跟随其父轮廓
版本:16.27 你能重现演示中的bug吗? [x] 是的 [ ] 不 描述一下这个bug: 我发现了“gjs-hovered”(负责元素鼠标悬停轮廓的类)存在问题。有时蓝色轮廓在滚动时相对于其父轮廓会移动。 看看这个JsFiddle(并用鼠标滚轮滚动):https://jsf...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。