我手动将我在Chrome中写的扩展程序移植到Firefox。我将一个面板附加到一个小部件,并将该面板的内容设置为HTML文件。如何使面板缩小并随内容增长?现在有很多难看的滚动条和灰色背景。
var data = require("self").data;
var text_entry = require("panel").Panel({
width: 320,
height: 181,
contentURL: data.url("text-entry.html"),
contentScriptFile: data.url("get-text.js")
});
require("widget").Widget({
label: "Text entry",
id: "text-entry",
contentURL: "http://www.mozilla.org/favicon.ico",
panel: text_entry
});
未设置面板的高度属性使其非常高。
答案 0 :(得分:0)
您可能想要查看此示例,该示例根据加载的文档调整面板大小。如果要根据内容大小的更改调整大小,至少在初始加载时:
https://builder.addons.mozilla.org/package/150225/latest/
(抱歉延迟重新开始,一直在旅行)