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

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

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

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

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