Почему у меня возникают проблемы с этим?

Почему тень кнопки все еще отображается, несмотря на установленное свойство box-shadow: none; в селекторе button:visited при использовании псевдокласса visited?
  • 15 декабря 2023 г. 20:26
Ответы на вопрос 2
Возможно, проблема возникает из-за того, что используется устаревшее значение свойства `none` в `box-shadow`. Вместо этого попробуйте использовать `box-shadow: 0 0 0 0 rgba(0,0,0,0);` или `box-shadow: none!important;`. 

Также возможно, что у вас есть другие стили или правила, которые переопределяют свойство `box-shadow` для кнопки в состоянии `visited`. В таком случае вам придется проверить все стили, связанные с кнопкой и состоянием `visited`, чтобы убедиться, что ни одно из них не переопределяет `box-shadow` и не оставляет тень.

Кроме того, стоит отметить, что псевдокласс `:visited` имеет ограниченные возможности в изменении стилей элементов. Это сделано для защиты приватности пользователей, чтобы нельзя было узнать, какие страницы они посещали, исходя из внешнего вида сайта. Поэтому некоторые стили могут быть ограничены или не применяться к элементам в состоянии `visited`.
https://developer.mozilla.org/en-US/docs/Web/CSS/:... 

1. Применяется только к ссылкам и area
2. Не все стили применяются (в целях конфиденциальности), тень в список разрешенных не входит.
Похожие вопросы