XUL中的通知框定位

时间:2013-02-10 17:24:02

标签: firefox-addon xul

目前我正在开发一个XUL通知框,因为我正在开发一个Firefox插件。目前,通知框仅显示在浏览器的底部,无法找到有关将位置更改为浏览器顶部的任何信息。 我知道你可以使用priority_high等...但它似乎只是在浏览器的底部再次添加它。

代码:

<notificationbox flex="0.1">
<browser src="http://www.mozilla.org"/> 
<notification type="warning" label="Test"/> 
</notificationbox>

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

我已经使用XUL Explorer测试过,我可以成功更改位置。 这是代码:

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

    <!-- your code here -->
<stack>
<hbox flex="1" left="100" right="10" top="50" bottom="10"> 
<notificationbox flex="0.1" >
<browser src="http://www.mozilla.org"/>
<notification type="warning" label="Test" />
</notificationbox>
</hbox> 
</stack>
</window>

enter image description here