Stylebot for Chrome を使用して、よくアクセスする Web ページのスタイルをオーバーライドしています。私が達成したいのは、既にアクセスしたリンクを含むリスト内の要素を非表示にすることです。
<tr>
クラスを持つ があり、訪問したリンク ( ) を含むtable-row
すべての を非表示にしたい。table-row
a:visited
どうやってやるの?
Stylebot for Chrome を使用して、よくアクセスする Web ページのスタイルをオーバーライドしています。私が達成したいのは、既にアクセスしたリンクを含むリスト内の要素を非表示にすることです。
<tr>
クラスを持つ があり、訪問したリンク ( ) を含むtable-row
すべての を非表示にしたい。table-row
a:visited
どうやってやるの?
JavaScript でもできません。 :visited
プライバシー保護がバインドされた特別なクラスです。DOM セレクター クエリの要素は返されません。CSS でこれを行うには、現在存在しない先祖セレクターが必要になります。仮にそうだったとしても、同じプライバシー セーフ ガードが機能しない可能性があります。
詳細については、セレクター API、プライバシーに関する考慮事項を参照してください。
a:visited を含むリスト要素を非表示にしたり変更したりすることはできませんが、色は変更できます。
私は同じ問題を抱えているので、すべての色を背景の色に変更しました。ここにありますが、それらを見ることはできません。