Задать вопрос
@d1KdaT

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

У меня есть ссылки, которые ведут на "#about" и т.п, при нажатии на них в адресной строке появляются эти таргеты, как их убрать? Точнее, чтобы они вообще не выводились в адресной строке, чтобы только блоку присваивался псевдокласс :target?
  • Вопрос задан
  • 636 просмотров
Подписаться Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
Свойство аргет как раз и вешается на элемент, хеш фрагмент которого присутствует в текущем URL.
Вашу задачу нужно решить через добавление своего класса при клике.
То есть - при клике снимаем класс со всех элементов, затем вешаем класс на нажатый элемент.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы