さまざまなサイズ (たとえば、16-24-32 ピクセル) のアドオン アイコンを含む .ico ファイルをツールバー ボタン アイコンとして使用したいと考えています。ツールバーのサイズとアドオンの詳細ページの両方のアイコンとして設定すると、常に 16px バージョンが選択されます。
FF に適切なサイズを自動的に選択させることは可能ですか? そのため、ツールバー アイコンのサイズが「大」の場合、16 ピクセルに拡大する代わりに 24 ピクセルのバージョンが選択されます。
さまざまなサイズ (たとえば、16-24-32 ピクセル) のアドオン アイコンを含む .ico ファイルをツールバー ボタン アイコンとして使用したいと考えています。ツールバーのサイズとアドオンの詳細ページの両方のアイコンとして設定すると、常に 16px バージョンが選択されます。
FF に適切なサイズを自動的に選択させることは可能ですか? そのため、ツールバー アイコンのサイズが「大」の場合、16 ピクセルに拡大する代わりに 24 ピクセルのバージョンが選択されます。
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");
}