私は基本的にコンテンツのリストを持っています。これはすべて外部 URL に移動します (新しいウィンドウで開きます)。今のところ、私は a:visited を灰色に設定していますが、リスト項目全体 (クリックしたアンカー リンクを含む) の不透明度を下げることが本当に好きです。
この動作は reddit で確認できます。
たとえば、あなたが持っているとしましょう
<div class="item">
<a href="http://google.com">Click me</a>
</div>
そして、あなたは多くの行を持っています.item
リンクをクリックすると、div全体が :visited 状態を「見る」ことができるようになり、テキストが灰色になるのではなく、.item
に設定されます。opacity: .5;
JSまたはCSSでこれを行う方法はありますか?