jiuchengwrong
jiuchengwrong
采纳率91.7%
2015-02-15 09:55

canvas 写字设置字体的问题,求大神解决一下

已采纳

当我这样写时: cxt.font="25px 楷体";

就是正确的显示,但因为字体大小和字体是变化的,所以我想这样写:
var font='"'+fontsize+' '+fontfamily+'"'; //其中fontsize和fontfamily是变量,分别是25px 和 楷体
cxt.font=font;

但这样就错了,打印了一下也和”25px 楷体“ 毫无查别,就是不行,求问大神这是为什么?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • danielinbiti danielinbiti 6年前
     var font='"'+fontsize+' '+fontfamily+'"'
     改成
     var font=fontsize+' '+fontfamily
    
     相加就是字符串,不用两边在用"括起来了
    
    点赞 评论 复制链接分享