
FirefoxのGreasemonkeyで全てのページの背景色を指定色にしたいのですがどうしたら良いのでしょうか?
白色を指定色に変えるコードは以下の通りなのですが、
全ての色を指定色に変えるようにするにはどうしたら良いでしょうか?
-------------------------------------------------------------
var everything = document.getElementsByTagName("*");
var bgcolor = [];
for(var i=0; i<everything.length; i++) {
bgcolor[i] = document.defaultView.getComputedStyle(everything[i], "").getPropertyValue("background-color");
if(
bgcolor[i] == "rgb(255, 255, 255)" ||
bgcolor[i] == "rgb(250, 250, 250)"
) {
everything[i].style.backgroundColor = "#C2C7CF";
}
}
-------------------------------------------------------------
以上です。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
>全てのページの背景色
特定の色だけを指定色に変更する場合は、いわゆるスクリプトでの記述になるけど、"全てのページの背景色"を変更したい場合は、CSSで指定してやればじゅうぶん可能なので、敢えてスクリプトを使う必要はないです。
具体的にはuserContent.cssファイルを作成して、
* {
background-color: #C2C7CF !important;}
を記述してやればいいし。
又、質問者の言う「背景部分」の定義が不明だけど、上記の記述では背景部分の指定箇所が極端すぎるという場合は、
BODY {
background-color: #C2C7CF !important;}
を試してみてもOK。
ではでは。
ご回答頂きありがとうございます。
今「なるほどー!」という気持ちでいっぱいです。
アドバイスによりほぼ全てが解決しました。
*にするとあまりにも全てが変更されてしまうので、
今からちょくちょく弄ってみたいと思います。
背景色の意味を言ってなくてすみませんでした。
ブログでいうと外側の背景と本文のある背景部分の変更をしたかったです。
参考になるご回答を頂き誠にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スクリプトって、何ですか?ど...
-
質問なんですけど……
-
イラレで特定の倍率に一発で変更
-
【このスクリプトの実行を中止...
-
soundengineでスクリプトの使用。
-
ホームページビルダー9でスラ...
-
画像やボタンを点滅させたいの...
-
Flexible Renamer にてランダム...
-
バッチファイルでdiskpart.exe...
-
受信メールボックスの中からメ...
-
エクセルのシート上に別のシー...
-
デジタル時計の時刻合わせの方...
-
マイページはどこを開くの
-
Excelでワードアートや図を常に...
-
アコーディオンで開かれたパネ...
-
Outlookでこのような表示がされ...
-
小さな表示窓の呼び方は
-
[Java] Edgeでのアドレスバー非...
-
ウィンドウの2重起動を防止したい
-
一定時間おきにアラームやポッ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スクリプトって、何ですか?ど...
-
PDFファイルを分割するマクロの...
-
Firefoxの拡張NoScriptの使い方...
-
【このスクリプトの実行を中止...
-
バッチファイルでdiskpart.exe...
-
質問なんですけど……
-
このスクリプトの実行を中止し...
-
VISTA HOMEEDITIONのIIS7.0でAS...
-
情報バーについて
-
PDFで年齢を計算したいのです。
-
エクセルVBAでIEのjavaスクリプ...
-
FlashLiteで半円のアナログ時計...
-
スクリプトファイルについて
-
ホームページのデバッグの修正...
-
Flexible Renamer にてランダム...
-
スクリプトの埋め込み
-
Windows Server 2003
-
ホームページビルダー8で
-
apache2.2.6 日本語設定
-
Googleスプレッドシートで特定...
おすすめ情報