2015-10-08 17 views
0

我正在開發一個Mozilla插件,在該插件中,我通過爲addon-SDK的panelview設置tooltiptext屬性來顯示面板中內容的工具提示。我需要爲面板的tooltiptext應用style,所以請建議我爲現有工具提示添加style的解決方案或添加自定義工具提示。向Mozilla插件面板添加自定義工具提示樣式

P.S:我正在談論Mozilla插件,而不是Mozilla瀏覽器。

在此先感謝。

回答

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);'); 

你可以用這種方法添加任何你想要的東西。

+0

但是,我怎麼能添加更改我的面板tooltiptext的stye?@Noitidart – Muthu

+0

你還沒有顯示任何代碼。但是有很多方法可以做工具提示。如果你使用了這種方法:http://stackoverflow.com/a/27322087/1828637然後你可以像上面那樣設置你在'tooltip'屬性中賦值的面板。 – Noitidart