С https://developer.mozilla.org/en-US/docs/Web/CSS/:visited
По соображениям конфиденциальности браузеры строго ограничивают стили, которые можно применять с помощью этого псевдокласса, и способы их использования:
Допустимые свойства CSS:
color, background-color, border-color, border-bottom-color, border-left-color, border-right-color, border-top-color, column-rule-color, and outline-color.
Допустимые атрибуты SVG: fill
и stroke
.
Альфа-компонент разрешенных стилей будет игнорироваться. Вместо этого будет использоваться альфа-компонент состояния non-посещения элемента, за исключением случаев, когда этот компонент равен 0, и в этом случае стиль, установленный в: посещения, будет полностью игнорироваться. Хотя эти стили могут изменить внешний вид цветов для конечного пользователя, метод window.getComputedStyle будет лежать и всегда будет возвращать значение не посещаемого цвета.
И, по моим собственным наблюдениям, дочерние элементыНа ссылку также распространяются те же ограничения стиля.