找回密码
 立即注册

QQ登录

只需一步,快速开始

mywebcnt

初级会员

13

主题

29

帖子

263

积分

初级会员

积分
263

活字格认证

mywebcnt
初级会员   /  发表于:2016-6-27 16:46  /   查看:4356  /  回复:7
getCell(1,1).font("8pt Arial");

7 个回复

倒序浏览
mywebcnt
初级会员   /  发表于:2016-6-27 16:48:16
沙发
  看了文档, 只有getCell(1,1).font("8pt Arial"); 这样的方式, 我想设置  bold strikeout underline fontsize,没有属性独立设置, setBold(true/false) 这样的.  有这样的方法吗?  
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-27 17:42:58
板凳
您好,这个没有独立的接口设置,您可以使用css font 方式设置,可参考http://www.w3school.com.cn/cssref/pr_font_font.asp

回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-27 17:47:41
地板
您可以通过这样的方式单独设置

  1. var fontElement = $("<span></span>");
  2.                             fontElement.css("font", style.font);
  3.                             fontElement.css("font-family", self._value);
  4.                             style.font = fontElement.css("font");
复制代码
回复 使用道具 举报
mywebcnt
初级会员   /  发表于:2016-6-28 20:41:45
5#
怎么设置到单元格上呢. 试了这个方式不对. 没有弄过

getSheet(0).getCells(1, 1, 2, 2).font(fontElement.css("font"))
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-29 08:16:47
6#
您试下
  1.                                 
  2.         var cssStyle = activeSheet.getStyle(2,2) || new GcSpread.Sheets.Style();
  3.         var fontElement = $("<span></span>");
  4.         fontElement.css("font", cssStyle.font);
  5.         fontElement.css("font-style", 'oblique');
  6.         fontElement.css("font-variant", 'normal');
  7.         fontElement.css("font-weight", 'lighter');
  8.         fontElement.css("font-size", '300%');
  9.         fontElement.css("font-family", 'arial,sans-serif');
  10.                                 
  11.         activeSheet.getCell(2,2).font(fontElement.css("font"))
复制代码
回复 使用道具 举报
mywebcnt
初级会员   /  发表于:2016-6-29 11:26:06
7#
getSheet(0).setStyle(2, 2, fontElement.css("font"));
getSheet(0).getCell(2, 2).font(fontElement.css("font"));

不好意思了, 试过 2 个方法, 都不行哦.  不知道我哪里弄的不对.
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2016-6-29 11:32:25
8#
您看下 http://runjs.cn/code/nbgiedkf  
不行的话发个 完整的demo过来,我给你看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部