问题 #1473💬 已回答提出于 2018年10月2日作者 detectedstealth1 个反应

Canvas 外部 CSS

快速解答作者 artf1

作为第一个插入的元素,应该不会有问题,但为了完整性,我们会把它移到头部元素里

阅读下方完整回答 ↓

问题

canvas/config.js 中的注释说明外部样式被添加到 iframe 的首部,但 view/CanvasView.js 中的代码实际上是将 CSS 附加到 iframe 的正体上。

如果(外部样式){
     body.append(外部样式);
}

预期它会像外部脚本一样正确地附加到头部。

回答(2)

artf2018年10月3日

作为第一个插入的元素,应该不会有问题,但为了完整性,我们会把它移到头部元素里

lock[bot]2019年10月12日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

通过相似的问题讨论继续研究。

问题 #1255

:如何从自定义组件中设置编辑器的HTML内容?

我在Grapes编辑器中无法让自定义块+组件显示其模板HTML时遇到了困难。在导出的 HTML 中,标记和 CSS 按预期生成。 不过在编辑器里,块不会留下任何界面(不过根据导出的 html/css 它已经成功拖入了)。 我的问题是: 'toHtml' 方法的输出如何正确地应用...

3 个回答更新于 2019年9月17日

问题 #694

CSS Zoom 属性不由 canvas 管理

你好, 我在包装器上应用了以下CSS属性 当我把鼠标放在组件上时,工具位置不对,我无法使用工具栏。 经过小小调查,我认为问题出在CanvasView.js内容被添加到包装器时,检查包装器的缩放属性并调整位置应该很有趣。 此致敬礼, 本杰明

2 个回答更新于 2019年9月18日

问题 #665

自定义组件与存档

抱歉,又是我! 我正在尝试用我的新组件“img-link”保存我的模板: 但当我用“gjs-get-inlined-html”命令保存模板(这是一个新闻通讯模板)时,它不会保存我的图片的原始字符。 你能帮帮我吗? “JavaScript 导出默认值(编辑器,config = {...

3 个回答更新于 2020年5月6日

问题 #1953

不使用iframe渲染或获取全局样式和scritps

你好,我正在尝试在 prestashop 中集成 grapesjs,但由于 iframe 的问题,我无法获得全局 CSS 或 js。 我尝试手动输入 CSS 和 js,但 prestashop js 在添加时会出错。 有没有办法不用iframe? 或者有全局访问样式和JavaS...

3 个回答更新于 2020年4月15日

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

直接跳转到市场上的插件分类页面。