【问题标题】:How can I anchor a panel to a DOM element in addon-builder?如何将面板锚定到插件生成器中的 DOM 元素?
【发布时间】:2011-08-07 07:24:15
【问题描述】:

插件生成器文档对面板 API 进行了说明,但没有详细说明:


显示(锚)

显示面板。 [锚:句柄]

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


如何获得这样的句柄以使面板显示在我单击的 DOM 元素旁边?

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2020-12-02
      • 2014-06-16
      • 2017-09-10
      • 2015-03-26
      • 2013-05-22
      • 2020-12-28
      • 2014-11-09
      • 2012-01-25
      • 1970-01-01
      相关资源
      最近更新 更多