【发布时间】:2012-07-25 10:50:13
【问题描述】:
我想使用一个 .ico 文件,其中包含不同大小(例如 16-24-32 像素)的插件图标作为工具栏按钮图标。当我将它设置为工具栏大小和插件详细信息页面的图标时,始终选择 16px 版本。
是否可以让 FF 自动选择正确的尺寸?因此,如果工具栏图标大小为“大”,它将选择 24px 版本而不是拉伸 16px。
【问题讨论】:
标签: firefox-addon icons xul toolbar
我想使用一个 .ico 文件,其中包含不同大小(例如 16-24-32 像素)的插件图标作为工具栏按钮图标。当我将它设置为工具栏大小和插件详细信息页面的图标时,始终选择 16px 版本。
是否可以让 FF 自动选择正确的尺寸?因此,如果工具栏图标大小为“大”,它将选择 24px 版本而不是拉伸 16px。
【问题讨论】:
标签: firefox-addon icons xul toolbar
您可以使用 CSS 来做到这一点:
{
-moz-image-region: rect(0 24px 24px 0);
list-style-image: url("chrome://sidebar/skin/icon_24x24.png");
}
toolbar[iconsize="small"]
{
-moz-image-region: rect(0 16px 16px 0);
list-style-image: url("chrome://sidebar/skin/icon_16x16.png");
}
【讨论】: