• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Firefox4:適用不可になったStylish)

Firefox4でStylishの適用ができなくなった

このQ&Aのポイント
  • FirefoxのStylishで『Link: Visited hyperlinks with opacity effect.』というスタイルを使用していましたが、Firefox4にバージョンアップしたところ、適応されなくなりました。
  • 現在全く手に負えない状態で、Firefox4とそれ以前のバージョンでどこか変更になったところがあるのか不明です。
  • 修正方法がわかる方がいらっしゃいましたら、ご教授願います。また、参照すべきサイトがあれば教えていただけませんか。

質問者が選んだベストアンサー

  • ベストアンサー
  • neddoheny
  • ベストアンサー率60% (921/1528)
回答No.2

Firefox 4 からセキュリティとプライバシー上の理由で「:visited」の制限がかかる仕様になってます。 詳しくは忘れましたが、ググってみればわかると思います。 「:visited」で変更できるスタイルは、セキュリティ上の理由から「文字の色」ぐらいに制限されたので、それっぽく見せるぐらいしかないかと。 例えば、 a[href]:not(:hover):visited { color:#CC99FF !important; } と記述すれば、『Link: Visited hyperlinks with opacity effect.』に近い動作にはなると思います。(一応、マウスオーバーする前の文字の色は薄い紫にしてます)

han_dai
質問者

お礼

情報ありがとうございます。 :visitedに制限がかかっていたんですね。調査不足でした。 試してみたのですが、実際は文字ではなく画像の方に効果をつけたかったので、このままでは無理のようですね。 代わりになるような別の方法を考えてみます。

han_dai
質問者

補足

書き忘れてしまいましたが、教えていただいた方法で十分目的が達せられそうなので、ちょこちょこっといじってしばらく使ってみることにします。 ありがとうございました。

その他の回答 (1)

  • susy-xx
  • ベストアンサー率69% (339/485)
回答No.1

バージョンアップするときに「現在使用中のアドオン、スタイルには適応していません」というようなメッセージがあったはずです。 使えるようになるまで待つしかないのでは? 自分はバージョンアップの情報があったときに、そのようなメッセージがあったので まだバージョンアップはしていません。 そのうち使えるようになればするつもりですが。

han_dai
質問者

お礼

遅くなりましたが、Firefoxの問題ではないので諦めました。 Firefox4.01,Firefox5.0どちらでもダメですね。 ありがとうございました。

han_dai
質問者

補足

はい、ご指摘のとおり適応していませんのメッセージが出たと思います。 ただ、そのスタイルが少し古いものなので、自分で修正できるかとチャレンジしてみたところです。 なくてもガマンできるスタイルではあるのですが、操作が慣れてしまったので、なんとかFirefox4で使えないだろうかと試行錯誤してみた次第です。 そういうわけで私もまだFirefox4へは切り替えていません。 ご意見ありがとうございました。

関連するQ&A