为邮件头注册样式表

时间:2014-04-29 17:52:06

标签: css twitter-bootstrap thunderbird-addon xbl

我正在为mail-tagfield标记尝试扩展xbl。消息显示期间正在使用此标记。

我的扩展程序是bootstrap,它使用窗口打开的观察器将任何css应用于该窗口。使用此代码:

var sss = Cc["@mozilla.org/content/style-sheet-service;1"].getService(Ci.nsIStyleSheetService),
    css = ios.newURI("chrome://myextension/skin/myStyle.css", null, null);

if (!sss.sheetRegistered(css, sss.USER_SHEET))
    sss.loadAndRegisterSheet(css, sss.USER_SHEET);

显然这样的css只适用于chrome本身,而不适用于tabmail,这是我实际需要的:

enter image description here

在tabmail中注册样式表的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

嗯,事实证明解决方案就像在css文件中添加!important 一样简单......

我对样式表没有注册tabmail的假设不正确。