探検


userChrome.css・userContent.cssスレ Part8

■ このスレッドは過去ログ倉庫に格納されています
2017/12/14(木) 00:29:24.23ID:XdBerJGV0
●前スレ
userChrome.css・userContent.cssスレ Part7
http://egg.5ch.net/test/read.cgi/software/1510394098/

●拡張機能
Stylish
https://addons.mozilla.org/ja/firefox/addon/stylish/
Stylus
https://addons.mozilla.org/ja/firefox/addon/styl-us/
User Style Manager
https://addons.mozilla.org/ja/firefox/addon/user-style-manager/

●スクリプト
userChromeJS/UserCSSLoader at master ・ Griever/userChromeJS
https://github.com/Griever/userChromeJS/tree/master/UserCSSLoader
UserCSSManager
https://greasyfork.org/scripts/35880

●CSS(ユーザースタイルを記入するべきファイル)
userChrome.css(UI) / userContent.css(Web Site)

●関連サイト
userstyles.org
https://userstyles.org/

MDN - CSS
https://developer.mozilla.org/ja/docs/Web/CSS

とほほのスタイルシート入門
http://www.tohoho-web.com/css/
322名無しさん@お腹いっぱい。
垢版 |
2018/02/24(土) 17:35:33.69ID:RMhTlU5L0
このアドオンで日時を表示するところの背景を透過したいのですが、
アドオン自体のCSSを変更しても適用されないようです。
userChrome.cssかuserContent.cssに記述しなければいけないでしょうか。

FoxClocks
https://addons.mozilla.org/ja/firefox/addon/foxclocks/
2018/02/24(土) 19:20:00.39ID:iyHyXqIw0
>>321
レス,ありがとうございます。
ご紹介いただいたものは,以前試してみましたが,私の環境では▼が表示されませんでした。
このたび,改めてダウンロードしてみましたが,中身も同じで,やはり▼は表示されませんでした。
userChrome.cssから,>>318の記述は削除してあります。
2018/02/24(土) 19:20:28.18ID:iyHyXqIw0
>>320
58.xxからですか。何かが変わったんですかね。
2018/02/24(土) 19:22:38.43ID:iyHyXqIw0
>>323
申し訳ありません。動きました。
▼が表示されるのではなく,左端の虫眼鏡をダブルクリックするんですね。
もっと調べてから書き込むべきでした。ありがとうございました。
2018/02/24(土) 19:24:22.04ID:YRwmUFF+0
>>325
これだと▼出たよ
https://egg.5ch.net/test/read.cgi/software/1512639644/506
2018/02/24(土) 19:26:05.97ID:3WayGT3f0
>>323
▼の表示じゃなく検索ボタンをダブルクリックで履歴表示
2018/02/24(土) 19:38:16.26ID:iyHyXqIw0
>>327
重ねてありがとうございます。
2018/02/24(土) 19:41:57.25ID:iyHyXqIw0
>>326
これもいいですね。直感的には▼が出るこちらの方が私には合います。
ご紹介,ありがとうございます。
2018/02/24(土) 19:51:45.27ID:YRwmUFF+0
>>329
バージョンアップしたようです
 512  506 []   2018/02/24(土) 19:45:27.77 ID:GpKwCtin0 [2/2] (PC)

https://u6.getuploader.com/script/download/1686
DLした人こっちに変えておいて
余計な記述した結果新しく開いたウィンドウで無効になってたのを修正
2018/02/25(日) 03:01:08.45ID:zUmgL8mr0
>>330
情報,ありがとうございます。
2018/02/25(日) 18:05:44.33ID:TfRiAVIa0
ブックマークフォルダの一番下に出る
「ダブで全て開く」を非表示にする記述を教えてください
2018/02/25(日) 22:42:57.45ID:p6oUlzKU0
/* 「タブですべて開く」メニューを非表示 */


#compact-bk-menu menuitem#bookmarksShowAll,
.openintabs-menuseparator,

menuitem.openintabs-menuitem,

menuseparator[builder="end"],

menuseparator[builder="end"] + menuitem,

.bookmarks-actions-menuseparator {

display: none !important;

}
2018/02/25(日) 23:32:31.91ID:TfRiAVIa0
>>333
消えました
あざーすっ!
2018/02/27(火) 19:06:46.10ID:kcxFRnW00
右下に出る通知の時間短くしたいんだけど上手くいかない 20sから4sに
@-moz-document url("chrome://global/content/alerts/alert.css") {
#alertBox[animate] {
animation-duration: 4s;
animation-fill-mode: both;
animation-name: alert-animation;
}
}
何処が変なのか教えてください
2018/02/27(火) 21:41:38.55ID:8YqtxmK+0
その記述だとchrome://global/content/alerts/alert.cssを開くときに適用することになってるが
実際に適用したいのは別のページでしょ?
2018/02/27(火) 22:28:03.67ID:kcxFRnW00
>>336
すみませんテストで書き換えていたのを忘れてました
元々 chrome://global/content/alerts/alert.xul が書かれていました
どちらにせよ動かないのです( ;∀;)
2018/02/27(火) 22:43:17.51ID:H5jE2ZWr0
以前はabout:configからalerts.totalopentimeで設定できたけど。
2018/02/27(火) 22:46:23.45ID:WbJnWuol0
拡張でやろうとしてるか詳細度足りないかじゃね
わかんねえけど
2018/02/28(水) 00:02:25.64ID:9yKUItdQ0
ううむ
2018/03/04(日) 17:50:36.90ID:KKfMT25L0
サイドバー透過できない
2018/03/07(水) 23:13:10.18ID:l5Gh9v7o0
>>335
ていうかそんなファイルがあったんだ…。なんかFirefox自体を観れるchrome://がなかったっけ。
browser.xulみたいな。
こういうのの一覧とかないかなぁ
2018/03/08(木) 18:00:57.66ID:m+dZD78H0
https://dxr.mozilla.org/
344342
垢版 |
2018/03/10(土) 09:09:06.69ID:Uiip9lOu0
>>343
ありがたい…っ!
2018/03/10(土) 10:57:26.62ID:g3rcx6uq0
これCTRの古い検索スタイルoldsearch.css 58.02でも効くんだけど
https://github.com/Aris-t2/CustomCSSforFx/blob/master/classic/css/generalui/oldsearch.css

んで以前からスクロールバーが出た方がいいなておもてて
104行目見たら display: none !important; になってたでござる
2018/03/10(土) 11:02:10.25ID:g3rcx6uq0
↑ ああああ すいません 以前消したの投稿してしてしまいました
内容も間違ってます 58.02では効きません
2018/03/10(土) 11:16:23.85ID:g3rcx6uq0
虫眼鏡が出るのがうれしかったので… つい (´・ω・`)
2018/03/10(土) 11:25:40.05ID:zSIsVBGX0
 まっそう気にするなって…
.       ∧__∧
      ( ´・ω・)∧∧l||l >>347
       /⌒ ,つ⌒ヽ )
       (___  (   _)
"''"" "'゙''` '゙ ゙゚' ''' '' ''' ゚`
349名無しさん@お腹いっぱい。
垢版 |
2018/03/10(土) 20:24:07.86ID:dvmXVNrX0
/*タイトルバーにあるボタンの疑似消去*/
#titlebar-buttonbox { display: none;
/* タブカウンター */
#main-window { counter-reset: tabs;}
.tabbrowser-tab:not(:-moz-any([pinned],[concealed])){
counter-increment: tabs;
}
#alltabs-button {
visibility: visible!important;
@ここに↓
margin-bottom: -5px!important;
margin-left:8px;
margin-right:8px;
↑等を記入でできていました
color: black !important;
text-shadow: rgba(255, 255, 255, .5) 0 0px 8px,rgba(255, 255, 255, .7) 0 1px 1px,rgba(255, 255, 255, .2) 0 2px 8px !important;}
#alltabs-button:after { content: "Tab Counter:"counter(tabs);display: -moz-box;}
#alltabs-button > :-moz-any(label, image) { display: none;}

以前は上の書き方@で↓ができていた
https://i.imgur.com/NCUN9ar.png

58では同じ表記でもこうなってしまう↓(新規タブボタンの有無は気にしないでください)
https://i.imgur.com/dtQzxsj.png

タブカウンターなんてものも実はあまりいらないのですが、この部分に何か置かないと
最小化や最大化自体のボタンは効くのでタブが重なってしまうのでスペースうめとして書いています。
しかし58にしてから右端の部分が埋められずにビジュアルバランスとして納得できません。
上記の表記のとおり、数値に限らずmaergin-自体が作動していないように感じます。
なにか解決方法はありますでしょうか?改行制限のため見難くてすみません。
350名無しさん@お腹いっぱい。
垢版 |
2018/03/10(土) 20:30:50.67ID:dvmXVNrX0
解決しました
表記の移行の際該当部分を勘違いしていました

ちなみにこれ系で解決↓
#main-window[tabsintitlebar="true"] #TabsToolbar {
margin-right: -18px !important;
margin-left: 1px !important;
}
2018/03/10(土) 20:57:07.81ID:u4TTW/CA0
  σ < ワロタ
 (V)    その時、使ってたヘラ浮きが残っていた
  ||     今スキナーで撮ったwww
https://i.imgur.com/la605EO.jpg
2018/03/10(土) 21:00:37.09ID:u4TTW/CA0
  σ < この間、天袋を覗いたとき見つけ出したwww
 (V)
  ||
2018/03/10(土) 21:01:12.53ID:u4TTW/CA0
  σ < ワロタ
 (V) 誤爆した
  ||
2018/03/11(日) 19:03:11.97ID:xUx+auu50
>> 三

ツールバーにあるこれらを左に移す方法はありませんか?
355名無しさん@お腹いっぱい。
垢版 |
2018/03/11(日) 19:18:40.77ID:7SW7MOl50
>>354
#nav-bar > * {
-moz-box-ordinal-group: 10 !important;
}
/* ≡ */
#nav-bar > #PanelUI-button {
-moz-box-ordinal-group: 1 !important;
}
/* >> */
#nav-bar > #nav-bar-overflow-button {
-moz-box-ordinal-group: 2 !important;
transform: rotate(180deg) !important; /* ">>" の向きを反対にする */
}
2018/03/11(日) 19:37:24.59ID:xUx+auu50
うーむ
どうやらみっつめの向きが逆になるのしか効かないようです...
2018/03/11(日) 19:42:01.32ID:xUx+auu50
おっ 解決しました
数字を0にしたら効きました
2018/03/12(月) 15:23:06.19ID:qKZEwyJ+0
a:visited { color:#d60031}

履歴も残してるし試しに!important;をつけても訪問済みリンクの色が反映されない
ぐぐるとと57や8でも効いてるぽいのだが理由がわからない
試しにcss全消ししてこれだけ記述しても駄目だった
2018/03/12(月) 15:27:01.40ID:qKZEwyJ+0
オプションにあるリンク色変更で試しに真っ赤に設定してグーグルの結果見てもデフォルトのうすーい赤のままになってる
もちろん再起動などもした
何がいけないのだ
2018/03/12(月) 15:41:46.68ID:mnJ06oKS0
:visited無効化してるとかかね
まあ新規プロファイルで試すのが一番早いんじゃね

つーか:visitedの既定配色って紫じゃないっけ
これを薄い赤と呼んでるなら悪いが
2018/03/12(月) 16:50:30.92ID:ysaIdkLj0
https://addons.mozilla.org/ja/firefox/addon/visited/
が死んだので↓使えと言われたので使ってる
Visited Lite
https://greasyfork.org/en/scripts/15173-visited-lite
2018/03/13(火) 20:43:24.35ID:NEwrdNwz0
誰かcssで:visited試して見てくれ...
新規プロファイルで作ってもアドオンなしで立ち上げても変わらない...
2018/03/13(火) 21:23:42.73ID:zARd2dJg0
https://i.imgur.com/T6T4fLU.png
Nightlyだから参考程度だな
364名無しさん@お腹いっぱい。
垢版 |
2018/03/14(水) 01:08:56.36ID:MIBCDqcj0
理由がわかった
ずっとuserchromeに書いてたがusercontentに書くのか・・・
ずっとstylish使ってたからわからんかった
しかし上のbvisited liteだとサイト由来のリンクの色も変わるから悩むな・・・
2018/03/14(水) 05:10:49.06ID:5phS7MU00
stylishとか活用して
ハングルが一切見えなくするようにはできませんか?
ごく稀にあの気持ち悪い記号が目に入るのが凄く嫌なんです
2018/03/14(水) 10:28:26.49ID:riXrJatV0
気にしすぎ
2018/03/14(水) 14:03:55.68ID:bAbjIuQC0
>>365
どうしてもStylishというかCSSでやろうとするなら、font-familyのsrc指定を使って、見たくない文字コード領域が表示されるフォントをされないものに置き換える
素直なやり方としては、拡張かGreasemonkeyスクリプトで、見たくない文字を下駄なり豆腐なりに置換する
ちょうど↓のスレで、そんな話題が出てた

【Adblock】Mozilla Firefox 広告除去/追跡防止 24
https://egg.5ch.net/test/read.cgi/software/1515404854/715-

ただし↑でその話題を続けること自体はスレ違い、拡張かGreasemonkeyスクリプトのスレに行くべき
2018/03/16(金) 10:25:08.51ID:HGVOXIXE0
58にしてなにか違和感感じると思ったら
タブのクローズボタン丸くしてたのが効かなくなってたわ
2018/03/16(金) 11:03:15.87ID:POJsilB30
タブの角の丸みも効かなくなった。
370368
垢版 |
2018/03/16(金) 11:22:07.29ID:HGVOXIXE0
58じゃなく59にしてからだった
2018/03/16(金) 12:48:30.50ID:Wx8eOTaz0
59にしたけどタブの角はcssで設定したままだけど?
2018/03/16(金) 13:48:12.52ID:POJsilB30
>>371
丸く出来てるなら、具体的い教えて!
2018/03/16(金) 15:15:45.60ID:HGVOXIXE0
タブのクローズボタンは
#main-window #navigator-toolbox #TabsToolbar .tab-content .close-icon
でいけたわ
2018/03/16(金) 23:28:15.38ID:UWMpR4Z30
>>144
横dです、とても便利に使わせてもらってます
けど、これタブにポインタ乗せた時には反応しなくて、
ツールバーに乗せた時だけ反応するようにしたくて
#navigator-toolbox:hover {
のトコを色々いじってはいるのだけど上手くいかないっす
タブに反応しないという設定が出来ないってことでFA?
2018/03/17(土) 06:30:12.57ID:uZtX3nII0
改行入ってるだけで機能しなくなる:emptyに失望した
2018/03/19(月) 17:05:23.21ID:B3r+kmuA0
emptyじゃないのにempty言われたら困る
2018/03/20(火) 01:36:19.51ID:C7FXIDiq0
すいません質問なんですけど全画面状態みたいに普段はツールバー隠れてて
マウスオーバーで出現させるみたいな事を通常のウィンドウでしたいのですが
もし可能でしたらどなたかやり方を教えていただけませんでしょうか?
よろしくお願いします
2018/03/20(火) 11:02:34.07ID:viJYKlkV0
11月以降のスレ見返せばどこかにある
2018/03/21(水) 16:09:16.51ID:VvrZHTQk0
ブックマークツールバーに置いたアドオンボタンの間隔を狭めるCSS教えてください
2018/03/21(水) 19:02:01.13ID:HElo02mv0
ハイ次の患者さんどうぞ
2018/03/21(水) 19:05:44.09ID:VOWXI2uZ0
アイコンから文字列データーを作る方法を教えてくだされ。
2018/03/21(水) 19:21:20.17ID:TeMG0S650
その文字列見ればぐぐるべきキーワードが出てるのに釣り針にしても大きすぎるわw
CSSエアプかな?
383名無しさん@お腹いっぱい。
垢版 |
2018/03/21(水) 19:24:47.55ID:eawR84ko0
>>381
firefoxで画像を表示
画像を右クリック(コンテキストメニュー)
「要素を調査(Q)」
インスペクターで選択された画像要素のタグ <img …> を右クリック
「コピー」メニュー
「画像のデータ URI」
2018/03/21(水) 20:00:26.04ID:VOWXI2uZ0
なるへそ、ツールはあるんだな。
2018/03/21(水) 20:53:33.34ID:T22yCO0a0
>>383
エスパーすごすぎ
2018/03/22(木) 03:24:36.67ID:Y7yVa6zf0
「アイコンから文字列データを作る」ってどういうことよ?
スキームのことかなあ
2018/03/22(木) 22:43:10.80ID:L4UVdIcS0
faviconのBase64変換とかじゃないの
検索系のアドオンだとよく要求されるし
2018/03/22(木) 23:39:04.45ID:V1iKb63p0
こんなお手軽な方法でエンコードできたんだ
知らなんだ
2018/03/23(金) 10:06:13.81ID:c0Q7JT5u0
nightly 61 昨日、今日とぶれるな
昨日は少し戻った感じがしたが、今日は、更に、状況が悪くなった
2018/03/23(金) 13:27:36.01ID:j4PehYcx0
>>383 に加え ローカルに保存した画像から文字列データを作るのに
Base64エンコーダー (画像を簡単に変換)
https://lab.syncer.jp/Tool/Base64-encode/
も利用してる。pngとかアニメーションGIFも変換できて便利。
(※注意:変換済みコードのコピー時に激しく不要な幼女動物ぽいダイアログ絵が出たりする)
2018/03/24(土) 14:05:38.05ID:Y7vMK+Cq0
Base64すら調べないで文字列データーとか適当用語
馬鹿の脳味噌ってすげえ
392名無しさん@お腹いっぱい。
垢版 |
2018/03/24(土) 14:20:34.62ID:CrVmJHJ50
前はCopyImgDataURI.uc.jsが使えて便利だった
代替えとしてTampermonkeyで同じものを作っているが
Cross-Domainで思うようにできない
2018/03/24(土) 14:58:47.79ID:MvRXTzgQ0
そんな頻繁にbase64エンコードして何に使うの
2018/03/24(土) 17:24:05.37ID:5e1OScwD0
サイドバーのカスタマイズ(主にツリー型タブ用css)
395392
垢版 |
2018/03/25(日) 00:53:42.82ID:Pc54XmR20
スレチだけど
img.crossOrigin = "Anonymous";
でCopyImgDataURI.uc.jsもどきが
できた!!
書く場所が関係あんのかよ
396377
垢版 |
2018/03/28(水) 00:52:33.85ID:9poT2FmX0
過去ログ参考にCSS勉強して大体思い通りの事ができました
過去にコード乗せてくれた人ありがとうございました
2018/03/29(木) 21:40:41.99ID:Ih3ftflh0
多段タブにする場合、現状userChrome.cssを追加するのが一般的のようですが
これはアドオンがまだ存在しないだけなのか、
今後も含めアドオンでの対応が難しいということなのか、
どちらなのでしょう?

userChrome.cssでやってしまうとその事を忘れてしまう可能性が高いのでアドオンを待ってるのですが、
ニーズが高いにも関わらずアドオンがでないということは、
やっぱりアドオンでの対応が難しいんですかね?
2018/03/30(金) 01:50:29.20ID:e6E9uLin0
>>397
難しいじゃなくて実現不可能だからだよ
今の拡張は出来ることに制約がある
2018/04/01(日) 08:55:54.84ID:W8navo5N0
59では非表示になるけど、61では効かない。

/*** リンクにマウスオーバーしたときURL非表示 ***/
statuspanel{display:none!important}
2018/04/01(日) 14:23:33.68ID:jx1Ne6P60
61は#statuspanel
2018/04/01(日) 14:28:13.96ID:jx1Ne6P60
あとこれは59でも同じだがその記述だとステータス表示すべて非表示で
マウスオーバー関係ないだろ
[type="overLink"]にしないと
2018/04/01(日) 15:24:15.72ID:VxVe9hv30
>>400
ありがとう。
2018/04/02(月) 02:30:12.81ID:X63iv8Vy0
userChrome.cssでブックマークのツールボタンをワンクリックでサイドバーに表示できるにできませんか?
2018/04/02(月) 03:23:05.87ID:6m7Jn09C0
CSSは動的処理を行うものではないのでムリです
2018/04/02(月) 05:26:39.42ID:UVmM5Eav0
cssでブックマークバーの特定のフォルダの色を変える事ってできますかね?
こんな感じでやってるんだけど変わらないっす…

.bookmark-item[label="他"]{
color:red;
}
406名無しさん@お腹いっぱい。
垢版 |
2018/04/02(月) 06:19:40.84ID:MdH17bnw0
>>405
colorは文字の色
SVG画像の「背景色」はfill

https://developer.mozilla.org/ja/docs/Web/SVG/Tutorial/Fills_and_Strokes
2018/04/02(月) 06:45:14.86ID:UVmM5Eav0
返信ありがとうございます
結局変わらないのでラベルの指定が間違ってるっぽいっすね
408名無しさん@お腹いっぱい。
垢版 |
2018/04/02(月) 07:14:06.74ID:MdH17bnw0
>>407
!important 付けてないからじゃない?
この場合画像の親(.bookmark-item)ではなく画像の要素に直接設定すれば important 無しでも効くけどね
ユーザースタイルシートでは常に !important を付けた方が簡単

.bookmark-item[label="他"] > image {
fill: red !important;
}
2018/04/02(月) 07:24:20.39ID:UVmM5Eav0
すいません変わらないっす…
2018/04/02(月) 07:49:46.31ID:hanXbUMA0
>>405
colorの代わりにbackground
411名無しさん@お腹いっぱい。
垢版 |
2018/04/02(月) 09:25:47.37ID:MdH17bnw0
>>409
もしFirefox 52(現ESR版)を使っているなら画像がSVGじゃないのでfillでは無理

.bookmark-item { fill: red !important }
が効くなら
 cssファイルの文字エンコーディングは間違っていないか(UTF-8で保存すること)
 フォルダ名の方に空白などが混じっていないか
を確認

あとは初歩的なことになるけど
 cssファイルは所定のフォルダにあるか
 userChrome.css に書いているか (userContent.css ではない)
とか

すべて問題ないのに効かないならごめん、お手上げ
2018/04/02(月) 19:50:36.49ID:8oe169oi0
>>407
>>408
labelの指定に2バイト文字が使えなかった気がする
少なくとも自分は""で括って上手くいかなかったからlabelの指定先であるフォルダ名を半角英数に変えて""で指定したら成功した
指定方法が悪いのかもしれない、正解が分からない
2018/04/02(月) 19:51:42.99ID:8oe169oi0
あれ2バイト文字でいいのか…?とりあえず日本語名
2018/04/02(月) 20:08:22.89ID:xaHWGSty0
日本語効かないのはuserChrome.cssの文字コードがUTF-8になってない予感
2018/04/02(月) 20:25:38.13ID:cCmSV2aG0
一行目に
@charset "utf-8";
つけてUTF-8で保存
2018/04/02(月) 20:38:25.90ID:8oe169oi0
あーそれが411なのか失礼したありがとう
2018/04/02(月) 21:58:48.74ID:6m7Jn09C0
いまどき UTF-8 without BOM 使わない人ってなんなの
2018/04/02(月) 22:01:02.04ID:UVmM5Eav0
仕事で返信遅れて申し訳ないっす(汗
で、解決できましたよ!原因はUTF-8で保存してなかったからでした
返信くれた方々本当にありがとうございました(^▽^)/
2018/04/03(火) 06:10:37.60ID:Z0LfFCvn0
   l|i
. |i(  )(´・ω・`)
  | | ;
.゚;・li|;|;i/。; ズン
 (^▽^)/
2018/04/03(火) 10:11:04.64ID:hm4hxmGU0
>>417
cssの編集は自動的にそうなるように設定しておくと楽だよね
2018/04/05(木) 00:36:24.37ID:UC7KNZjn0
ダイアログのボタンの文字色を変更できないですか?
マウスオーバーすると文字が白くなって見えにくいのですが
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況