多个相同类别的使用
我认为目前的实现可能有些混淆,因为用户期望他的动作会反映在他选择的具体元素上,而不是其他所有元素都采用相同的样式。 是的,我同意你的看法,目前的类实现可能太偏向技术/开发,我计划未来做类似的方法(Sketch 用 https://www.sketchapp.com/docs/styling/shared-styles/),但遗憾的是没时间实现。 顺便说一句,目前我唯一能建议的办法是把选择器(职业)设为私密,这里有个例子 https://codepen.io/artf/pen/jaaKvq
阅读下方完整回答 ↓问题
嘿,@artf,
我有个关于风格经理的问题。假设我们在HTML中有多个带有行类的元素,是否有可能在选择某个特定元素时,通过StyleManager更改的样式会被添加到程序生成的ID/类上,而不是现有的类(在这种情况下是行)?
我认为当前的实现可能有些混淆,因为用户期望他的动作会反映他所选择的具体元素,而不是所有其他元素都采用相同的样式。
提前🙂感谢大家
回答(3)
我认为目前的实现可能有些混淆,因为用户期望他的动作会反映在他选择的具体元素上,而不是其他所有元素都采用相同的样式。
是的,我同意你的看法,目前的类实现可能太偏向技术/开发,我计划未来做类似的方法(Sketch 用 https://www.sketchapp.com/docs/styling/shared-styles/),但遗憾的是没时间实现。
顺便说一句,目前我唯一能建议的办法是把选择器(职业)设为私密,这里有个例子 https://codepen.io/artf/pen/jaaKvq
@artf提出的解决方案效果很好。谢谢!:)
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1753
StyleManager - SectorsView - addToCollection() 使用“name”属性构建 ID,但因多个空格或特殊字符而失败
你好@artf, 利用grapesjs.init()方法中的pluginOpts属性,我通过Newsletter插件自定义了样式管理器中显示的扇区,如下: “''js Grapesjs.init({ [...] 插件:['gjs-plugin-ckeditor', 'gjs-b...
问题 #843
CssComposer - 移除未使用的类
你好@artf, 我用 grapesjs-preset-newsletter 导入一个 html,里面有 '' 标签里有一些 css 类<style>。 导入后,当我调用“editor.getCss()”时,之前添加的一些类现在缺失了。 我检查过那些CSS类在任何地方都没被使用...
问题 #1696
特质首次出现在自定义组件的拖拽中
你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...
问题 #1965
自定义内容类型
@artf 我们能不能不用插件、js文件,而是像我下面那样用html创建自己的内容?这样做正确吗? ''js blockManager: { 附录:'#blocks', 方块数:[ { ID:“文本”, 标签:“List”, 属性:{class: 'fa fa-list-alt...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。