找回密码
 立即注册

QQ登录

只需一步,快速开始

不懂jw

初级会员

28

主题

68

帖子

236

积分

初级会员

积分
236
不懂jw
初级会员   /  发表于:2022-2-24 11:03  /   查看:1520  /  回复:6
1金币
本帖最后由 Derrick.Jiao 于 2022-2-28 11:29 编辑

图片.png576845092.png

最佳答案

查看完整内容

经调研,在static/scripts/miniui/themes/default/miniui.css中,定义了一些全局样式,例如这个CSS污染了所有的DOM元素,就像边框的样式等等。 这个应该不是一个合理的CSS样式,将其删除就能够正常显示了。

6 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-24 11:03:24
来自 5#
经调研,在static/scripts/miniui/themes/default/miniui.css中,定义了一些全局样式,例如
  1. *, *:before, *:after {
  2.         -webkit-box-sizing: border-box;
  3.         -moz-box-sizing: border-box;
  4.         box-sizing: border-box;
  5.         margin: 0;
  6.         padding: 0;
  7. }
复制代码
这个CSS污染了所有的DOM元素,就像边框的样式等等。
这个应该不是一个合理的CSS样式,将其删除就能够正常显示了。

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-24 11:23:14
2#
你好,建议你排查一下是否覆盖了某些样式或者提供对应的demo,我们来协助排查。
回复 使用道具 举报
不懂jw
初级会员   /  发表于:2022-2-24 11:40:59
3#
deno已经上传

demo.zip

17.33 MB, 下载次数: 40

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-24 13:39:01
4#

问题已复现,我们需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(SJS-11963
回复 使用道具 举报
不懂jw
初级会员   /  发表于:2022-2-28 17:23:53
6#
本帖最后由 不懂jw 于 2022-2-28 17:24 编辑

这个样式注掉之后,我们框架的某些样式就不对了,确实对系统的某些有影响,能否在特定页面把这个样式过滤掉呢
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-2-28 18:06:56
7#
不懂jw 发表于 2022-2-28 17:23
这个样式注掉之后,我们框架的某些样式就不对了,确实对系统的某些有影响,能否在特定页面把这个样式过滤 ...

这个没有太好的办法了,这是会污染全局的dom元素,建议查一下相关框架资料看能否做样式调整。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部