@debian2
Full-stack эксперт

Как исправить sidebar?

Есть сайт caddysmellsliketrees.ru. С горем пополам сделал сайдбар и меню-аккордеон. Но меня замучали баги, которые не хватает знаний исправить: высота сайдбара остаётся расширенной даже после сжатия аккордеона, переходы по ссылкам из меню не работают в мобильных браузерах. Исходники здесь.
cc4cc5f4684646579be44fb910179c28.png
  • Вопрос задан
  • 128 просмотров
Решения вопроса 1
@timurkin
Проблема в том, что блок выпадающего меню хоть и скрыт, но при этом место занимает:
.dropdown{
position: absolute;
bottom: -100vh;
visibility: hidden
}


Исправить это можно как-то так:
ul.navigation__list.dropdown{
height: 0; 
overflow-y: hidden;
}
.dropdown__toggle:hover>.dropdown{
height: auto;
overflow-y: visible; //или scroll
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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