在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