Chromeユーザーエージェントスタイルシートの変更[複製]


20

Chromeのユーザーエージェントスタイルシートを変更したいと思います。CSSでそれらをオーバーライドする方法を探していません。デフォルト値を変更し、ワークフローを高速化し、ブラウジングエクスペリエンスを向上させるのに役立つ新しいルールを追加したい。

また、私のためにこの仕事をする拡張機能を探していません。

回答:


23

Chrome v32以前の場合:

  1. Google Chromeで、URLに移動しabout:versionて「プロファイルパス」を書き留めます。
  2. ファイルブラウザでプロファイルパスを参照します。プロファイルフォルダー内で、フォルダーを開きUser StyleSheetsます。「User StyleSheets」内にはCustom.css、デフォルトで空のというファイルがあります。
  3. にスタイルを追加するだけですCustom.css

@Ahmad、あなたは言ったI would like to modify Chrome's user agent stylesheet. I am not looking for how to override them with CSS. I want to modify the default valuesが、あなたが望んでいないことを正確に行う答えを受け入れた:CSSでデフォルト値を上書きします。それあなたの望むものであるなら、あなたはあなたの質問を編集するべきです(そして!importantあなたのユーザースタイルに追加することを忘れないでください)。(実際にプログラムのユーザーエージェントスタイルを変更する場合は、Chromiumソースをダウンロードして変更し、独自のコピーをコンパイルする必要があります。)
Synetech

1
@Synetech I am not looking for how to override them with CSS私が言ったのは、私が開発したCSSファイルにオーバーライドを書きたくないということです。Chromeで継承し、アクセスしたすべてのページに適用されるようにします。このソリューションは、私が意図したとおりのことを行いました。この部分はのような答えを得ないように追加されましたJust write your own CSS and it will override the browser's agent。理にかなっていますか?
アフマドアルフィ

1
@StevenLiekens、はい、それが理にかなっている唯一のものです。つまりnot looking to override with CSS、彼はページごとを意味していました。ユーザースタイルシートがCSSであるため、それが彼の意図するものである場合、明確にするために質問を編集することを提案したのはそのためです。
Synetech

13
:残念ながら、これはクロム32のように、もはや動作していないようstackoverflow.com/questions/21207474/...
マグヌス・ホフ

6
はい、Googleはユーザースタイルシートを完全に削除することにしました。ユーザースタイルシートは、実質的にpractical明期からWebブラウザーの重要な部分でしたが(IE4または5で使用を開始しました)。彼らの言い訳は、少数の人々はそれがある、パフォーマンス、向上します落とし、それを使用することで、全くのBSすべての3つのカウントでの)。他のブラウザよりも優れていたため、それだけの価値があると言って、増え続ける問題を無視し続けましたが、それはもはや真実ではありません。私は「outie」です!138週間良かった。良いChrome:2008年9月-2011年4月。RIP。
Synetech 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.