Raphael JS忽略像.attr这样的文字样式({'font-size':12})

时间:2012-07-26 14:31:09

标签: raphael

我正在尝试用Raphael JS编写文本,但它完全忽略了文本样式属性。其他属性,如填充,填充不透明度,光标等都可以,但font-size,font-family等不会。这是我的代码:

paper.text(40, 80, 'teste').attr({fill: '#fff', 'font-size': 120});

请注意,'fill'属性可以正常工作,但'font-size'则不然。我搜索了论坛,发现了许多关于文本问题的问题(like this one),但似乎没有人遇到这种特殊问题。

知道我该怎么办?提前谢谢。

1 个答案:

答案 0 :(得分:1)

好的,我已经成功解决了这个问题。有一个CSS规则覆盖了每种文本样式:

* {font: 12px Arial;}

我还没有写CSS,这是我第一次使用Raphael JS,所以我两次都没有意识到这一点。希望我的案子可以在将来帮助某人。感谢。