:如果设备高度超过可用高度,允许画布滚动
问题
给定以下代码示例......
编辑。DeviceManager.add('test', '300px', {
高度:“1000像素”,
width媒体:'300px',
});
editor.setDevice(“test”);
如果编辑器显示区域低于设备指定的高度,就无法滚动到画布顶部。
请参见Fiddle演示......
回答(3)
只需在 .gjs-cv-canvas__frames 中添加样式 'overflow: auto'
在进一步了解这个问题后,我建议不要用设备面板超过画布高度。不幸的是,目前让画布的任何部分可滚动(@TheDiamondKing建议的解决方案)会导致意想不到的行为。 我正在做框架和画布的重构,所以可能会有不同的解决办法
@artf 你的评论还成立吗?添加“溢出:自动”(尤其是在“设计模式”/“绝对模式”画布中)仍然会引起问题吗?
相关问答
通过相似的问题讨论继续研究。
问题 #6064
在程序中设置文本内容会在画布中清除
葡萄JS版本 [X] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? V126 可复制演示链接 https://jsfiddle.net/r5062suy/1/ 描述一下那个虫子 如何复现这个漏洞?运行演示链接(https://jsfiddle.net/r5062s...
问题 #1614
:将css变量添加为style manager属性
尝试向样式管理器添加CSS变量导致错误: “未捕获类型错误:无法读取未定义[fiddle](https://jsfiddle.net/GCoda/ke3p0mgj/)的属性'toPerCase' “JavaScript 编辑。StyleManager.addSector('te...
问题 #6409
手机上无法拖动移动组件
葡萄JS版本 [x] 我确认使用最新版本的GrapesJS 你用的是什么浏览器? Chrome v133 可复制演示链接 https://jsfiddle.net/2hjdrb7L/1/ 描述一下那个虫子 如何复现这个漏洞? 用grapesjs v0.22.x和grapesjs...
问题 #4323
当你在Canvas上有2k组件时,拖拽组件到画布时出现性能问题
葡萄JS版本[X] 我确认使用最新版本的GrapesJS你用的是什么浏览器? Google Chrome 版本 101.0.4951.41(官方版本)(64 位)可复制演示链接 https://jsfiddle.net/Laze0pyg/描述一下那个虫子 如何复现这个漏洞?使用...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。