我有这样的代码,但它不起作用
var t = r.text(100, 100, 'test');
t.attr({font-size: 16});
给我错误
missing : after property id
这里是raphael.js的文档 http://raphaeljs.com/reference.html
答案 0 :(得分:47)
对于名称中带有连字符的属性,您需要使用字符串文字。
var t = r.text(100, 100, 'test');
t.attr({ "font-size": 16, "font-family": "Arial, Helvetica, sans-serif" });
答案 1 :(得分:0)
检查以下行:
var text1 = paper.text(top, left, `Your Text`);
text1.attr({ "font-family": "arial", fill: "black", "font-size": 12 });