Браузеры ограничивают стили для псевдокласса :visited для обеспечения безопасности и конфиденциальности. 1
Это нужно, чтобы предотвратить возможность утечки данных о посещённых пользователем страницах. 1 Например, нельзя изменить размер шрифта, фон, содержимое или позиционирование элементов для посещённых ссылок. 1
Для посещённых ссылок могут быть изменены только следующие свойства: 1
Кроме того, браузер проигнорирует цвета с альфа-каналом (прозрачностью) и прозрачность opacity. 2