firefoxのブックマークの検索の部分の虫眼鏡を消したい
firefox12.0を使っております。
アドオン「Stilish」を使用し、windowsXPのクラシックスタイルと色を変えるソフトでカスタマイズしております。
firefoxのバージョンが新しくなり、ブックマークのところに検索の入力フォームができました。
こちらに表示される虫眼鏡が不要ですので消したいです。
Stilishにどのように記述すればいいでしょうか?
また、できればブックマークのフォルダアイコンも消したいです。
よろしくお願いいたします。
以下stilishに記述してある全文です。
toolbox#navigator-toolbox {
border-left: 1px solid ThreeDHighlight !important;
}
hbox#browser {
border-left: 1px solid ThreeDHighlight !important;
}
hbox#browser .plain {
-moz-appearance: listbox !important;
}
tabbrowser {
background: ThreeDFace !important;
}
tab {
-moz-appearance: tab !important;
margin-top: 3px !important;
}
tab[selected="true"] {
margin-top: 1px !important;
}
#searchbar .search-go-button{
display: none !important;
}
#bookmarksPanel treechildren::-moz-tree-image(container),
#bookmarksToolbarFolderMenu, #bookmarksToolbarFolderMenu [container],
.bookmark-item[container] {
list-style-image: url("chrome://FOLDER_16x16-32.png") !important;
-moz-image-region: rect(16px 128px 32px 112px) !important;
}
sidebarheader {
-moz-appearance: none !important;
background: black !important;
border: none !important;
}
.tab-icon-image {
display:none !important;
}
No.1ベストアンサー
- 回答日時:
Stylishでどこまで出来るか自信ないので強引に別な方法を採る(おぃ
意外と複雑なので、「面倒」って思うタイプなら今のうちに回れ右。
==================
まず、Firefoxを終了させる。
Firefoxのインストールディレクトリにあるomni.jaをどっかにコピーして、
拡張子をzipにして解凍。
#…と思ったんだけど、何か今日のナイトリービルドが、Explzhでないと解凍できなくなっているorz
#http://www.ponsoftware.com/
##しばらく他のアーカイバでも解凍出来てたんだけどなあ…
ここで、ちゃんと元に戻せるかどうか「仕上げ」をしてみて確認しておいた方がいいと思うよ。
●ブックマークサイドバーの検索バーから虫眼鏡アイコンを取り除く
chrome/toolkit/content/global/bindings/
textbox.xmlが以下のようなソースになっているので
http://mxr.mozilla.org/mozilla-central/source/to …
上記URIの316行目から323行目に相当するxul:deck要素を削除(注:コードはナマモノなので、行番号が変動することはよくあります)
●サイドバーのブックマーク項目にアイコンを表示させない手順
俺のマシンの場合Vistaであるから、Aeroが有効担っていると思われたので
chrome/browser/skin/classic/aero/browser/places/places.css
XPの場合はおそらく
chrome/browser/skin/classic/browser/places/places.css
で以下の28行目から131行目に相当する部分(list-style-imageとか-moz-image-regionが指定されてる部分ね)をざくっと削除
http://mxr.mozilla.org/mozilla-central/source/br …
さらに、
chrome/browser/content/browser/places/browserPlacesViews.jsを開いて
iconで検索を掛けて
let icon = aChild.icon;
if (icon)
button.setAttribute("image", icon);
とか
let icon = aPlacesNode.icon;
if (icon)
element.setAttribute("image", icon);
をひたすら(っつっても3箇所くらいしかないけど)
/*
let icon = aChild.icon;
if (icon)
button.setAttribute("image", icon);
*/
っつー感じでコメントアウトします。
ただ
if (!icon)
elt.removeAttribute("image");
else if (icon != elt.getAttribute("image"))
elt.setAttribute("image", icon);
は
/*
if (!icon)
*/
elt.removeAttribute("image");
/*
else if (icon != elt.getAttribute("image"))
elt.setAttribute("image", icon);
*/
としてください。(三角形は残るけどね)
あと、(上記、フォルダ以外にも影響受けているかもしれないが)残ったものについてブックマーク項目自体からアイコンを非表示にしたければ
chrome/browser/content/browser/places/treeview.jsからgetImageSrcを検索し、
getImageSrc: function PTV_getImageSrc(aRow, aColumn) {
return "";
},
と書き換えます。
●仕上げ
で、元と同じように圧縮して、omni.jaをFirefoxのインストールディレクトリに放り込む。
解凍ツールが解凍内容を新しく作ったフォルダに突っ込む設定になっていることがあるけど、このフォルダは含まない。中身だけをまとめて圧縮だから注意すること。
で、一応、エクスプローラのアドレスバーに
%USERPROFILE%\APPDATA\Local\Mozilla(Vista以降の場合)
%USERPROFILE%\Local Settings\Mozilla(XPの場合)
を打ち込んで開いたフォルダを削除。
Firefoxを起動し、正常に起動することを確認。
#なお、この手のテキストボックスの虫眼鏡の削除の変更は同じ部品を使っている全ての場所が影響を受けるはず。
#どうやら検索バーは別部品。
#検証環境:手元のFirefox 15.0a1pre(開発版)で検証しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- JavaScript vertical sliderをautoplayしたい 2 2022/08/25 14:47
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- 英語 熱心に勉強することは大切です。の答えが「Studying hard is important.」にな 4 2022/07/25 09:24
- 英語 theのない最上級 5 2022/07/09 21:36
- 英語 写真の青線部についてですが、 「did=became more important」と書かれています 2 2023/05/18 16:03
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- 英語 that 仮主語? 3 2022/08/11 14:45
- 英語 文法的解釈は? 3 2022/10/13 20:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Firefox】userChrome.css 「n...
-
CSS の flexbox を display: no...
-
YouTubeに横スクロールバーが出...
-
Firefoxクラッシュ頻発
-
サンダーバードの再インストー...
-
バッチファイル内のコマンドプ...
-
Webページの作成日時と最終更新...
-
firefoxショートカットキーの無...
-
firefox92.0でスクリーンショッ...
-
firefoxが頻繁に停止する
-
Javaとfirefoxについてお伺いし...
-
Google Chrome で訪問済みのリ...
-
Gmailの本文が打てません!!
-
複数のメールアカウント毎にのO...
-
アドオンを無効にするとは、ど...
-
firefoxで見るサイトが拡大され...
-
メールのリンクをクリックする...
-
スマホのブラウザーでfirefoxと...
-
再生ソフトで下にバー(早送り...
-
ブラウザのアドレスバーのに表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CSS の flexbox を display: no...
-
Firefoxのブックマークのマウス...
-
YouTubeに横スクロールバーが出...
-
Firefox のウィンドウ枠を変更...
-
firefoxのスクロールバーの色変更
-
googleリーダーの既読、未読の...
-
行間の設定:firefox Stylish
-
FireFoxを72.0.1更新 サイドバ...
-
ファイヤーフォックス リンクの色
-
firefoxのブックマークの検索の...
-
バッチファイル内のコマンドプ...
-
Google Chrome で訪問済みのリ...
-
スマホのブラウザーでfirefoxと...
-
esimは1台の携帯電話に何個まで...
-
選択しているソフトの ウィンド...
-
Firefoxクラッシュ頻発
-
HPのPCでサインイン処理に失敗
-
Webページの作成日時と最終更新...
-
Firefoxが複数立ち上がるのを解...
-
至急 学校のiPadの監視について
おすすめ情報