问题 #1613💬 已回答提出于 2018年11月28日作者 ProfSaputo0 个反应

复合样式的样式属性未被正确清除

快速解答作者 lock[bot]

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

阅读下方完整回答 ↓

问题

你好,Artf, 我和你们那位优秀的编辑器合作过一段时间,发现了这个(也许还有一个需要进一步测试的)bug。 我在本地版本中找到了它,但它也出现在网页演示中。

如果你更改复合样式字段的样式值(我用填充和边缘测试过),复合标签和各个字段都会被标记为更改,并且显示清除按钮(符合需求)。 现在如果你点击某个字段的“清除”按钮,它会尝试清除那个样式属性(我记得是?)。结果是一个CSS属性,如果有边距/填充,有三个值,所以最后一个是第二个的复制品(希望表达够清楚)。 唯一能正确重置它的方法是通过复合标签的清除按钮,重置整个属性。 理想的是正确的处理,我认为这可能已经可以通过不显示复合属性中各个字段的清晰按钮来实现(因为你可以通过复合属性重置所有字段)。

步骤列表:

  • 开放演示
  • 选择可自定义填充或边距的组件
  • 变换边距右
  • 将边距左变(变为其他值)
  • 通过X键向左清除余距

提前感谢大家

回答(1)

lock[bot]2019年12月16日

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

相关问答

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

问题 #1506

CSS 媒体查询问题

你好@artf 演示页面和媒体查询库中都存在问题。 问题是,如果用户先在移动视图上更新样式,再用标签视图,再用媒体查询,移动视图就不起作用。如果我们先更新桌面样式,再更新标签页,再更新移动端,那么一切都正常 但如果我们先反向移动视图,标签视图第二,桌面视图第三,然后CSS/媒体...

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

问题 #1579

边境颜色问题

@artf 如果你在编辑器上拖动按钮,把像 rgb(255, 0, 0) 这样的颜色粘贴到边框颜色里,然后在编辑器里选择其他元素而不更改任何属性,然后重新放置按钮,那么边框颜色就会变为 RGB(255),如果我们更改了边框的任何属性,CSS 就会崩溃。请检查并修复。如果有快速解...

3 个回答更新于 2019年12月1日

问题 #1513

在媒体查询下编写的重复CSS

嘿@artf项目做得很棒! 我注意到了一些东西,并且能在本地机器上复现。任何在“媒体查询”下写的“CSS”都会被重复/应用两次。 Grapesjs 版本 - '0.14.33' 浏览器 - “版本 69.0.3497.100(官方构建)(64位)” 操作系统 - “Window...

3 个回答更新于 2019年10月30日

问题 #1913

在背景属性中指定背景大小会破坏葡萄

使用最新版本的'grapesjs'(0.14.55)和'grapesjs-preset-webpage'(0.1.10),我将我的编辑器配置如下: “JavaScript 从“GrapesJ”导入葡萄; importgrapesJsPresetWebpage from 'gra...

3 个回答更新于 2020年3月27日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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