找回密码
 立即注册

QQ登录

只需一步,快速开始

Vertical

注册会员

5

主题

17

帖子

42

积分

注册会员

积分
42
Vertical
注册会员   /  发表于:2024-2-5 09:40  /   查看:2359  /  回复:7
pc和h5同时使用一个GcExcel,但是pc需要12px,h5需要14px,如果设置了font-weight等,font-size也会被设置上(因为存储使用的是font连写),如何能在保存时将不需要的font-size移除,交由外层样式生效

7 个回复

倒序浏览
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-5 11:53:46
沙发
您好,请问您的GcExcel版本是多少,GcExcel对于字体的设置都是分开设置的,应该不存在您所说的font连写的情况,能否查看一下您当前的代码实现
GcExcel字体设置:https://www.grapecity.com.cn/dev ... ateAndSetNamedStyle
image.png238043212.png
回复 使用道具 举报
Vertical
注册会员   /  发表于:2024-2-5 12:02:42
板凳
Richard.Huang 发表于 2024-2-5 11:53
您好,请问您的GcExcel版本是多少,GcExcel对于字体的设置都是分开设置的,应该不存在您所说的font连写的情 ...

我这个应该是SpreadJs,可能我技术选错了,是spreadJs2013
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-5 13:34:57
地板
是V13?是吗
老版本的字体属性想要分开设置只能通过split方法拆开后重新组合,参考这篇技术博客:
https://gcdn.grapecity.com.cn/showtopic-169158-1-1.html

或者借用html元素来进行设置,参考这篇技术博客:
https://www.grapecity.com.cn/blogs/spreadjsdanyuangezitishezhi
回复 使用道具 举报
Vertical
注册会员   /  发表于:2024-2-5 13:49:46
5#
Richard.Huang 发表于 2024-2-5 13:34
是V13?是吗
老版本的字体属性想要分开设置只能通过split方法拆开后重新组合,参考这篇技术博客:
https: ...

这两篇文章我都看了,我的想法是单元格上如果只设置了font-weight,我是不想指定具体的font-size的,因为如果指定了,pc和h5展示的字体就是一样大小了,我想让单元格中无font-size,即font-size:inherit,继承外层的font-size
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-5 15:04:15
6#
Vertical 发表于 2024-2-5 13:49
这两篇文章我都看了,我的想法是单元格上如果只设置了font-weight,我是不想指定具体的font-size的,因为 ...

我不太理解您说的pc和h5分别指什么,其次,SpreadJS是由Canvas绘制的,每个单元格的内容都有一个预先设定的字体大小,无法使用inherit
回复 使用道具 举报
Vertical
注册会员   /  发表于:2024-2-5 15:12:04
7#
Richard.Huang 发表于 2024-2-5 15:04
我不太理解您说的pc和h5分别指什么,其次,SpreadJS是由Canvas绘制的,每个单元格的内容都有一个预先设定 ...

font中必须要指定字体大小是么,那可能我这个场景需要更换方式去实现了
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2024-2-5 15:59:25
8#
Vertical 发表于 2024-2-5 15:12
font中必须要指定字体大小是么,那可能我这个场景需要更换方式去实现了

您好,是的,font中必须指定字体大小
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部