- ベストアンサー
[Firefox3] サイドバーの白紙のアイコンを非表示にする方法
- Firefox3のサイドバーに表示される白紙のアイコンを非表示にする方法を教えてください。
- サイドバーに表示されるアイコンのうち、ファビコンを持たないサイトの項目の白紙のアイコンを非表示にする方法について教えてください。
- Mozilla Firefox3を使用している際に、サイドバーの白紙のアイコンだけを消す方法はありますか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
> list-style-image: none !important; としても効きます。 この場合、 visibility: hidden !important; は要りませんでした。 今のところ、 #bookmarks-view treechildren::-moz-tree-image(leaf), #history-panel treechildren::-moz-tree-image(leaf) { list-style-image: none !important; } が最簡形みたいです。
その他の回答 (4)
list-style-image: url("chrome://global/skin/icons/bookmark-item.png") !important; のかわりに、 list-style-image: none !important; としても効きます。 この行を削除すると「元の木阿弥」になりました。 まだ、正解ではないのかな。
再検したら、何と css のほうも boolmark-item.png でした。これでも効いているのは謎?です。 ご指摘で正しく、booKmark-item.png に直しましたが,同じく効きます。謎??です。
>>list-style-image: url("chrome://global/skin/icons/boolmark-item.png") !important; >上記の「boolmark-item.png」の部分なのですが、boo"k"markでなくてboo"l"markで良いのでしょうか? >Program Filesフォルダのjarファイルを解凍して探してみたりしましたが、boolmark-item.pngというファイルは見つけられなかったのですが・・・。 css のほうが正しいです。(ちゃんとコピーしたものなので) つまり、 boolmark-item.png がミスタイプなのです。I'm sorry.
css セレクタを使うんでしょうけど、よくわからず、モタモタ続き。 …なので、とりあえず boolmark-item.png だけを不可視にしてみました。 (当方で利用している「ブックマーク」と「履歴」のサイドバーだけでテスト) #bookmarks-view treechildren::-moz-tree-image(leaf), #history-panel treechildren::-moz-tree-image(leaf) { list-style-image: url("chrome://global/skin/icons/boolmark-item.png") !important; visibility: hidden !important; }
お礼
どうもありがとうございます。 おかげさまで白紙アイコンをきれいに消すことができました。 ところですみません、ひとつお尋ねしたいのですが、 >list-style-image: url("chrome://global/skin/icons/boolmark-item.png") !important; 上記の「boolmark-item.png」の部分なのですが、boo"k"markでなくてboo"l"markで良いのでしょうか? Program Filesフォルダのjarファイルを解凍して探してみたりしましたが、boolmark-item.pngというファイルは見つけられなかったのですが・・・。
お礼
こちらの書き方でも同様にアイコンを消せることを確認いたしました。 わざわざ検証までしていただき、感謝です。 どうもありがとうございました。