如何设置font-size font-family

cou*_*011 27 raphael

我有这样的代码,但它不起作用

var t = r.text(100, 100, 'test');
t.attr({font-size: 16});
Run Code Online (Sandbox Code Playgroud)

给我错误

missing : after property id
Run Code Online (Sandbox Code Playgroud)

这里是raphael.js http://raphaeljs.com/reference.html的文档

C-M*_*-Mo 47

对于名称中带有连字符的属性,您需要使用字符串文字.

var t = r.text(100, 100, 'test');
t.attr({ "font-size": 16, "font-family": "Arial, Helvetica, sans-serif" });
Run Code Online (Sandbox Code Playgroud)

  • 也可以用var t = r.text(100,100,'test')将此缩短为一个语句.attr({"font-size":16,"font-family":"Arial,Helvetica,sans-serif"}) ;} (5认同)