本帖最后由 Richard.Huang 于 2023-12-4 14:53 编辑
您好,感谢您提供的demo,我们发现主要是这个umy-ui组件的css样式中存在对body标签样式的定义
而我们系统剪贴板为了保证复制粘贴前后内容以及样式的一致性,会将复制的数据的格式以html的格式进行传输,而这个html内容中就包含这个对于body标签的应用:
综上所述,复制粘贴的内容受到css全局样式的影响,为了解决该问题,我们可以通过修改dom元素中css的等级来屏蔽该问题。
- <div id="gc-designer-container"
- style="width:80%; height:835px;border: 1px solid gray;font-variant: normal !important;"></div>
复制代码 这里的“font-variant: normal !important”:设置了字体变型的样式,这里的值被设置为正常(normal)。!important 是一个 CCS 声明,意味着此规则比其他任何规则都更加优先,除非另有规则也被声明为 !important。这意味着这种字体变型的样式将覆盖匹配这个元素的其他 CSS 规则。
|