找回密码
 立即注册

QQ登录

只需一步,快速开始

芒果不盲

初级会员

24

主题

64

帖子

216

积分

初级会员

积分
216
芒果不盲
初级会员   /  发表于:2024-8-15 10:10  /   查看:823  /  回复:3
1金币

设置边框后,把我原有的背景色给覆盖了, 下面是我设置边框的封装代码
以及我调用的的方式, 看下如何解决


image.png693646239.png
image.png813649902.png


image.png675397948.png

image.png317109069.png

最佳答案

查看完整内容

您好!您原先给单元格设置的背景颜色是Style的对象A,后来又新建了Style的对象B设置单元格的边框,前后两个Style对象在单元格上不会产生样式叠加效果,而是由后设置的Style对象B覆盖了先设置的Style对象A。如果您需要对不同区域的单元格设置的Style有共同之处,也有不同之处,建议您分别创建Style对象,针对性设置。

3 个回复

倒序浏览
最佳答案
最佳答案
Wilson.Zhang
超级版主   /  发表于:2024-8-15 10:10:04
来自 2#
您好!您原先给单元格设置的背景颜色是Style的对象A,后来又新建了Style的对象B设置单元格的边框,前后两个Style对象在单元格上不会产生样式叠加效果,而是由后设置的Style对象B覆盖了先设置的Style对象A。如果您需要对不同区域的单元格设置的Style有共同之处,也有不同之处,建议您分别创建Style对象,针对性设置。
回复 使用道具 举报
芒果不盲
初级会员   /  发表于:2024-8-21 15:08:19
3#
Wilson.Zhang 发表于 2024-8-15 12:02
您好!您原先给单元格设置的背景颜色是Style的对象A,后来又新建了Style的对象B设置单元格的边框,前后两个 ...

明白了,我把复制颜色的数据,后执行,把前面样式覆盖了,达到了我需要的效果,没问题了
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-8-21 15:24:28
4#
好的,那本帖就先结贴啦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部