Любой способ включить полную стилизацию: посещенных ссылок в Firefox?
Я хочу включить изменение непрозрачности посещенных ссылок для личного использования только в моем локальном браузере, для пользовательского сценария. Есть ли скрытые настройки для этого?
1 ответ
Нет, ты не можешь этого сделать. Смотрите ограничения по стилю для:visited
:
Из соображений конфиденциальности браузеры строго ограничивают, какие стили можно применять с помощью этого псевдокласса и как их использовать:
- Допустимые свойства CSS
color
,background-color
,border-color
,border-bottom-color
,border-left-color
,border-right-color
,border-top-color
,column-rule-color
, а такжеoutline-color
,- Допустимые атрибуты SVG
fill
а такжеstroke
,- Альфа-компонент разрешенных стилей будет игнорироваться. Альфа-компонент элемента не
:visited
вместо этого будет использоваться состояние, кроме случаев, когда этот компонент равен 0, и в этом случае стиль устанавливается в:visited
будет полностью проигнорировано.- Хотя эти стили могут изменить внешний вид цветов для конечного пользователя,
window.getComputedStyle
метод будет лежать и всегда возвращать значение не:visited
цвет.
Также смотрите Конфиденциальность и :visited
селектор