stylusで
*{
background-color:#006400 !important;
}
と記述した場合にサイト(https://support.google.com/*)が正しく表示されないのですがcssを特定のurlに適用しないなどの対処方法を教えてください。
> stylusで *{ 省略 }と記述した場合に
> サイト(https://support.google.com/*)が正しく表示されない
上記部分を読んで
『(Chromeの)機能拡張の「Stylus」を使って
ブラウザに表示されるサイトの背景を
全部グリーンで塗りつぶしたいのに
Googleヘルプのみ緑にならない箇所がある』
と解釈したのですが、合っているでしょうか。
もし間違ってましたら
正しく表示されないページのスクリーンショットと
それに対して具体的にどう表示させたいか等を
質問に追加お願いいたします。
タグ「Stylus」がついていますが、これはCSS プリプロセッサのStylusのことです。
http://stylus-lang.com/
拡張機能のStylusのことであればタグを削除したほうがいいでしょう。
また、質問内容が特定のソフトの使い方ということになるとプログラミングと無関係ということで回答がつかないかもしれません(ちなみにこっちのStylusにはサイトを指定する機能があります)。
Sohayaさん
はい、その通りです。
> zwjさん
> はい、その通りです。
スタイルの効かない箇所がどのようになっているのか
実際のソースコードを見てみないとわかりませんので
(*が効かないとなるとインラインフレームか!importantの可能性が高いですが)
お差し支えなければ該当ページのURL もしくは現象が発生している画面のスクリーンショット等を
質問に追記お願いします。
> 全部グリーンで塗りつぶしたいのに
> Googleヘルプのみ緑にならない箇所がある』
訂正します。
https://support.google.com/*がすべてグリーンで塗りつぶされます。
zwjさんが望まれる『正しい表示』とは何でしょうか。
ユーザスタイルシートが適用されてない状態です。
> zwjさん
> ユーザスタイルシートが適用されてない状態
まず「background-color:#006400」を入力した欄のすぐ下にある
「適用先」「https://support.google.com/*」を削除してください。
これでGoogleヘルプにスタイルシートは適用されなくなります。
「適用先」には「本当にスタイルを適用したいURL」だけを設定してください。
「適用先」には正規表現も使えますので
Googleヘルプを除外することも可能なはずです。
上記内容でもまだzwjさんの希望する結果と異なるのでしたら
希望する条件を 主語を省略せず くわしく正確に
質問の本文に加筆修正お願いします。
>「適用先」には正規表現も使えますので
>Googleヘルプを除外することも可能なはずです。
どうすればよいでしょうか。
> どうすればよいでしょうか。
『「正規表現」の知識がない or まだ調べていない』
という意味のご質問でしょうか。
こちらで推測ばかりしていて
zwjさんが求められている“複数の”条件について
まだ“正確に”把握しきれておりません。
条件をまとめて質問へ正確に加筆されれば
たくさんの方が回答可能になるかと思います。
あなたの回答
tips
プレビュー