如何将面板锚定到addon-builder中的DOM元素?

时间:2011-08-07 07:24:16

标签: javascript dom firefox-addon firefox-addon-sdk

addon-builder文档对面板API说明了这一点,但没有详细说明:


显示(锚)

显示面板。 [锚:手柄]

面板中DOM节点的句柄,面板应该显示为该锚点。如果没有给出,面板将在最近的浏览器窗口中居中。请注意,目前无法仅使用高级API以这种方式锚定面板。


如何让面板显示在我单击的DOM元素旁边?

1 个答案:

答案 0 :(得分:1)

当前实现此方法的方法是将DOM元素本身作为参数传递,而不是一些抽象的“句柄”(如果我正确读取bug 638142,将来可能会更改)。但是,您无法控制面板相对于锚节点的位置,它始终由可用的屏幕空间决定。