问题 #1079✓ 已解决提出于 2018年5月1日作者 Coyote62 个反应

错误的BG重复CSS设置

快速解答作者 Coyote62

谢谢。 我把这个加到了我的存储管理器功能里......我觉得这暂时解决了问题......我还没完全清醒,如果我搞砸了什么,请告诉我。 “JavaScript var css = editor.getCss(); 修复JavaScript解析器中的后台重复。 var noRepeat = /background-repeat-x:no-repeat;背景-重复-y:无-重复;/g; var 重复 = /background-repeat-x:repeat;背景-重复-y:重复;/g; var repeatX = /background-repeat-x:repeat;背景-重复-y:无-重复;/g; var repeatY = /b...

阅读下方完整回答 ↓

问题

在导入组件和初始化 grapesjs 时,css background-repeat 属性被改为 background-repeat-x 和 background-repeat-y,这在 iOS 上会被破坏。 导入组件: '''html <div id=“izmt”>Test Begin<br /> <br /> <br /> <br /> 测试结束</div> <style type=“text/css”>#izmt{background-image:url(“/path/to/img.jpg”);background-repeat:repeat-x;} </style> 这是它之后的表现: 移动版 ![手机后音](https://user-images.githubusercontent.com/24527563/39487693-a9684662-4d45-11e8-8c94-fd96a1c6c5ff.jpg) 桌面 ![桌面后景](https://user-images.githubusercontent.com/24527563/39487697-ad9fa6d0-4d45-11e8-8f78-774a7a4abd9a.png)

回答(3)

👍 最有帮助Coyote62018年5月7日

谢谢。 我把这个加到了我的存储管理器功能里......我觉得这暂时解决了问题......我还没完全清醒,如果我搞砸了什么,请告诉我。 “JavaScript var css = editor.getCss(); 修复JavaScript解析器中的后台重复。 var noRepeat = /background-repeat-x:no-repeat;背景-重复-y:无-重复;/g; var 重复 = /background-repeat-x:repeat;背景-重复-y:重复;/g; var repeatX = /background-repeat-x:repeat;背景-重复-y:无-重复;...

artf2018年5月4日

谢谢@Coyote6我们已经知道这个问题。这是因为浏览器的CSS解析器,我暂时无法做太多,除非有自定义CSS解析器,希望尽快实现。

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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