在Raphael.js,如果我有一个文本元素:Raphael.js如何在Raphael.js中使用CSS文件?
var t = paper.text(50, 50, "Raphaël\nkicks\nbutt!");
我想用CSS样式这段文字,我成功地
($(t.node)).css('font-size', 18);
CSS,但如果我定义什么外部CSS文件中的CSS代码?我怎样才能专门为我的文本元素定义CSS?
我试图在JavaScript :
($(t.node)).addClass('my-text');
在my.css:
.my-text {
font-size: 18
}
但它不会在所有的工作,因为jQuery.addClass()不拉斐尔工作。 。如何通过使用外部CSS文件来设计Raphael元素的想法?
我同意你的看法。另一个原因是,如果使用CSS类设置样式,则不适用于IE <9(因为raphael使用VML而不是SVG)。 – 2011-07-12 17:05:08