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

Как сделать появление блока при переходе по якорю?

Как сделать чтобы блок появлялся при переходе по якорю?
Т.е. при загрузки страницы его не видно, но если перейти по якорю он появлялся/становился видимым около якоря? Не поверх, а "раздвигая содержимое"?
Т.е. при клике <a href="#anchor"></a>
и переходе на якорь name="anchor"
появлялся блок
====
Лучше на чистом HTML+CSS
  • Вопрос задан
  • 631 просмотр
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
DotDash
@DotDash
•••• • •−•• •−•• −−− •−− −−− •−• •−•• −•• −−••−−
через js самое простое.

$('a[href^="#"]').on('click',function(){ $('block').toggleClass('active'); });

где блок прописан display:none, а active прописан display:block
Ответ написан
Ваш ответ на вопрос

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

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