我正在尝试用Raphael JS编写文本,但它完全忽略了文本样式属性。其他属性,如填充,填充不透明度,光标等都可以,但font-size,font-family等不会。这是我的代码:
paper.text(40, 80, 'teste').attr({fill: '#fff', 'font-size': 120});
请注意,'fill'属性可以正常工作,但'font-size'则不然。我搜索了论坛,发现了许多关于文本问题的问题(like this one),但似乎没有人遇到这种特殊问题。
知道我该怎么办?提前谢谢。
答案 0 :(得分:1)
好的,我已经成功解决了这个问题。有一个CSS规则覆盖了每种文本样式:
* {font: 12px Arial;}
我还没有写CSS,这是我第一次使用Raphael JS,所以我两次都没有意识到这一点。希望我的案子可以在将来帮助某人。感谢。