- 締切済み
【 Firefox 3 】 クレジットの背景画像を変更したい
【質問】 ヘルプメニューの「Mozilla Firefox について」の「クレジット」をクリックして表示されるウィンドウの背景画像をCSSで変更したいのですが、上手くいきません。 どなたか書き方をご存知の方がいらっしゃいましたら、教えていただけませんか。 以下のように書いてみた所、「クレジット」をクリックした時に一瞬だけ差し替えた画像が表示されるのですが、その後はデフォルトの差し替え前の画像に戻ってしまいます。 (画像データのコードは、書くと非常に長くなるので省略しています) @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); @-moz-document url(chrome://browser/content/aboutDialog.xul) { #creditsBox { background-image: url("data:image/png;base64,・・・") !important; } } よろしくお願いします。 【UserAgent】 Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.0.6) Gecko/2009020417 Firefox/3.0.6 (tete009 SSE PGO)
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- osietenick
- ベストアンサー率55% (119/213)
CSS変更ではない方法。 Firefoxがインストールされているディレクトリ内の chrome フォルダの browser.jar\content\branding\about.png を差し替えればいけるかも(未検証)。 ただしこれは Default 3.0.6 というテーマを使用しているとき通用する技。 テーマが Default 3.0.6 以外であれば、そのテーマを解凍し、該当するpngイメージ(テーマによって違う可能性があるが、おそらく about.png みたいな名前)を差し替える(これも未検証)。 検証するつもりはありませんが、これらの作業によってFirefoxが壊れることはないと思います。
お礼
どうもありがとうございます。 おっしゃった方法は既に試しており、不具合も特に起きていませんが、 この方法ではFirefoxをバージョンアップすると差し替えた画像が元に戻ってしまうため、 出来ればCSSで実現したいと考えています。