@d1KdaT

Как убрать :target ссылки?

У меня есть ссылки, которые ведут на "#about" и т.п, при нажатии на них в адресной строке появляются эти таргеты, как их убрать? Точнее, чтобы они вообще не выводились в адресной строке, чтобы только блоку присваивался псевдокласс :target?
  • Вопрос задан
  • 606 просмотров
Решения вопроса 1
Свойство аргет как раз и вешается на элемент, хеш фрагмент которого присутствует в текущем URL.
Вашу задачу нужно решить через добавление своего класса при клике.
То есть - при клике снимаем класс со всех элементов, затем вешаем класс на нажатый элемент.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы