У меня HTML выглядит примерно так:
<ul>
<li>
<a></a>
<a></a>
<a></a>...
</li>
</ul>
Я хочу применить стиль ко всем одноуровневым ссылкам посещенной ссылки.
Я попробовал:
ul>li>a:visited ~ a{
color: green !important;
}
И ничего не происходит. Но
ul>li>a:first-child ~ a{
color: green !important;
}
отлично работает.
Применение стиля к <li>
с помощью посещенной ссылки также работает для меня.