将自定义工具提示样式添加到Mozilla面板附加组件

时间:2015-10-08 11:50:22

标签: firefox firefox-addon firefox-addon-sdk mozilla add-on

我正在开发一个Mozilla插件,我在其中通过为addon-SDK的panelview设置tooltiptext属性来显示面板中内容的工具提示。我需要为面板的style应用tooltiptext,因此,请为我提供一个解决方案,为现有工具提示添加style或添加自定义工具提示。

P.S:我说的是Mozilla插件,而不是Mozilla浏览器。

先谢谢。

1 个答案:

答案 0 :(得分:0)

let myPanel = Panel({
   width: 180,
   height: 180,
   contentURL: 'data:text/html,<textarea style="width:120px; height:80px;">this is my textarea</textarea>'
})

let { getActiveView }=require("sdk/view/core");
let myPanelView = getActiveView(myPanel);
myPanelView.setAttribute("noautohide", true);
myPanelView.setAttribute("level", 'top');
myPanelView.setAttribute("style", 'background-color:rgba(0, 0, 0, 0.2);');

您可以使用此方法添加任何内容。