• 締切済み

FIrefoxのuserChrome.cssでの記述方法

userChrome.cssでロケーションバーにデフォルトである「お気に入り追加ボタン(star-button)」を消して 替わりにはてなブックマークのお気に入り追加ボタン(hBookmarkAddButton、デフォルトではステータスバーにある)を 表示したいのですがどのように記述すればよいのでしょうか? star-buttonを消すところまでは出来たのですが、hBookmarkAddButtonを移動させる方法がわかりません よろしくお願いします

みんなの回答

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.4

ご質問の趣旨を全く誤解。 こちらですね。   ↓  http://b.hatena.ne.jp/entry/blog.dicecream.net/2009/11/post-19.php ツールバーまでならいけそうですが、ロケーションバーへはギブアップ。   

全文を見る
すると、全ての回答が全文表示されます。
  • neddoheny
  • ベストアンサー率60% (921/1528)
回答No.3

えっと、 たぶん質問者ももう見てないでしょうけど、 そのCSSのコード記述だと単純にロケーションバーの星アイコンがはてなブックマークのアイコンに差し代わるだけであって、そのアイコンをクリックしても「はてなブックマーク」の方にはリンクされずに、デフォルトのFirefox側のブックマーク追加ダイアログが出てしまうだけなので。 アイコンをクリックしたときに「はてなブックマーク」のリンク先に飛ぶようにするには、リンク先への「スクリプト」記述が必要であろう。 と#1のアドバイスで言いたかったわけです。 一応参考までに。

全文を見る
すると、全ての回答が全文表示されます。
  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.2

>hBookmarkAddButtonを移動させる方法がわかりません ..... hBookmarkAddButton のありかはご存知なのですね。 (当方はわからないので、仮に favicon.png とし、画像サイズは 16*16 px とします) まず、準備から。   テーマの chrome.jar を解凍。   その中の \browser\places へ、 favicon.png を貼り付ける。 そのあと、userChrome.css へ書き込み。    ↓ #star-button { list-style-image: url("chrome://browser/skin/places/favicon.png") !important; -moz-image-region: rect(0px 16px 16px 0px) !important; } #star-button:hover { -moz-image-region: rect(0px 16px 16px 0px) !important; } #star-button:hover:active { -moz-image-region: rect(0px 16px 16px 0px) !important; } #star-button[starred="true"] { list-style-image: url("chrome://browser/skin/places/favicon.png") !important; } 実験してみたところ、「star-buttonを消す」処置は元にもどさないと駄目でした。   

全文を見る
すると、全ての回答が全文表示されます。
  • neddoheny
  • ベストアンサー率60% (921/1528)
回答No.1

よく似た質問を某ちゃんねる初心者スレでも見たような気がしますが、 >userChrome.cssでの記述方法 その質問の場合は要素や階層の移動、属性が絡むのでCSSでの記述だけでは恐らく無理です。 CSSの範疇というよりも、どちらかといえばいわゆるスクリプト(userChrome.js)による記述が必要だと思います。 たしか某ちゃんねるには、スクリプトスレがあったはずなのでそちらで記述してもらったほうがいいかもです。 誰かスクリプトを記述してくれる人がいれば・・ですが。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Firefoxの未整理のブックマークをuserChrome.cssの編集で非表示にしたい

    Firefoxのサイドバーにある「未整理のブックマーク」を非表示にしたいのですが、 検索してもできないだのアドオンだの出てくるのですが、 まとめサイトには『userChrome.cssを編集する手もあるが』、アドオンで済ませると楽 と書いてありました。 アドオン入れるぐらいならそのままでもいいかなって程度なのですが、 方法があるならできるだけ容量取らない方法がいいです。 userChrome.cssの記述を調べたのですが、どうもわからないので質問しました。

  • FireFox5 ブックマークツールバー

    FireFox5.0を使用しています。 userChrome.cssを使って以下のようなカスタマイズをしたいと考えています。 メニューバーが非表示の設定で、ブックマークツールバーを表示させると、「ブックマークメニューボタン」がブックマークツールバーに表示されると思います。 →「添付画像」 この「ブックマークメニューボタン」を非表示にさせたいと考えています。 どのような記述をすれば可能になるのでしょうか。 ご回答よろしくお願いいたします。

  • HTML,CSSで自分のブログ、ホームページのWe

    HTML,CSSで自分のブログ、ホームページのWebページに今見ているWebページのURLをお気に入りブックマークボタンで取得出来るボタンを付けたいと思います。 どうやれば、いまWebブラウザで見ているURLをお気に入りやブックマークに追加できますか?javascriptを使わないと無理ですか? やり方を教えてください。

    • ベストアンサー
    • CSS
  • Firefox5 デフォルトファビコンを変更したい

    Firefox5を使用しています。 サイドバーのブックマークでのデフォルトファビコンを変更したいのですが可能でしょうか。 フォルダアイコンはuseChrome.cssで変更できたのですが、デフォルトのファビコンを変えるというのは検索しても出てきません。 cssの記述を教えてください。

  • CSSについてお聞きします。

    私は、ブラウザごとにデフォルトで余白など入ってくるため、スタイルシートに*(アスタリスク)で *{ margin:0; padding:0; border0; } と指定しています。 こうすることでページ全体に入る無駄な余白などを一旦0にしてからpaddingなどをかけていくようにしているのですが、ひとつ問題が出てしまいます。 それは、全体にCSSの効果が入るため、input type="button" などでボタンを配置した時に、デザインがグラフィックのかかってない格好悪いボタンになってしまいます。 全体にCSSをかけてもボタンのデザインが崩れない方法がないのか知っている方がいれば教えて頂けないでしょうか? どうぞよろしくお願い致します。

    • ベストアンサー
    • HTML
  • またもやfirefoxの不調

    windowsをアップデートしたらまたfirefoxがおかしくなりました。 https://okwave.jp/qa/q10082298.html#answers で一度解決したはずのタブの幅の件ですが、またある程度までしか縮まらなくなりました。 userchrome.cssは変えてません。 それに、「firefoxはgoogleとの対応を終了しました」と出て来ます。 現に検索はbingがデフォルトになってますし、設定でgoogle検索を追加することもできません。 そろそろfirefoxも潮時でしょうか?

  • CSSの切り替えを別ページで継承するには?

    CSS+Javascriptで CSSの切り替えを設置したいと思っています。 ボタンを押すと背景画像が変わるような仕組みにしようと思っていて、 <link href="bg1.css" rel="stylesheet" type="text/css" media="all" id="extCSS" /> <script type="text/javascript"><!-- function changeCSS(sURL) { document.getElementByld("extCSS").href = sURL; } //--></script> 中略 <input type="button" value="BG1" onClick="changeCSS('bg1.css')"><br /> <input type="button" value="BG2" onClick="changeCSS('bg2.css')"><br /> <input type="button" value="BG3" onClick="changeCSS('bg3.css')"> 雑誌を参考に、上記のようなCSSの切り替えを作成しました。 (まだエラーで動いていないのですが・・・) ただ、例えばTOPページにこれを設置した場合、ユーザーがbg3.cssを選んだとしても、別のページに移動したときに、デフォルトのbg11.cssに戻ってしまうような気がします。 これをページを移動するたびにデフォルトに戻らないようにすることは可能なのでしょうか?

    • ベストアンサー
    • HTML
  • アメブロ はてなブックマークボタン 追加

    個人的に記述しているアメーバブログに、 読者がはてなブックマークに追加 するためのボタンを表示させたいです。 全くHTMLなどの知識がありません。 追加の方法を詳細、もしくは、概要だけでも知りたいです。 お願い致します。

  • firefoxのタブファビコンを消した時の点線表示

    firefoxのタブにファビコンがあると思いますが、高速化するためにファビコンを非表示にしました。 すると、その代わりに四角い点線枠が出てきました。(下図) この点線枠がなければタブの文章がもっと表示されてわかりやすくなると思うのですが、この点線枠を非表示にする方法がわかりません。 アドオンを入れると重くなるので、アドオンはgoogle translator for firefoxしか入れていません。 ほかの設定はすべてuserChrome.cssとuserContent.cssによって行っているので、できればスタイルシートでなんとかしたいです。 ちなみに、読み込み中のアイコン(ぐるぐるしてるやつ)は以下のような記述をuserChrome.cssに書いたことで非表示にできました。 .tab-throbber { display: none !important; } たくさん調べましたがわからなかったので、皆さんのお知恵を拝借したいです。 わかる方回答よろしくお願いいたします。

  • FireFox ユーザーCSSのカスタマイズ について、よろしくお願い

    FireFox ユーザーCSSのカスタマイズ について、よろしくお願いします。 ページ内検索バーを表示することを目的とし、 設定用CSSファイルの userChrome.cssの最終行に #FindToolbar{ display: -moz-box !important; } のIDを追加しましたが、検索バーが自動的に表示しません。(作用しない) 何かが足りないでしょうか? FireFox v3.6 windows7X64 のX86フォルダにインストールしています。(x86モード) profileは、Roamingディレクトリ以下にあります。 このCSS設定は以下を参考に行いました。 CSSの記述には間違いはありません。 /* */のコメントアウト方法も理解しています。 http://firefox.geckodev.org/index.php?%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BCCSS%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA よろしくお願いします。