Я пытался оживить этот маленький кусочек кода, я знаю, что не могу оживить: display: none;Итак, я попытался изменить высоту ul, но это не работает ...
Пожалуйста, помогите мне ... Это должно быть просто, но я не могу понять ...
Спасибо за каждый ответ!:)
https://jsfiddle.net/qwv2jLpd/1/
document.querySelector(".menu p").onclick = function() {
let seznam = document.querySelector(".menu ul");
if (seznam.classList.contains('menu_invisible')) {
seznam.classList.remove('menu_invisible');
} else {
seznam.classList.add('menu_invisible');
}
}
.menu_invisible {
display: none;
}
.menu {
cursor: pointer;
}
<div class="menu">
<p>>>Show drop down menu
<<</p>
<ul style="transition: all 500ms ease;" class="menu_invisible">
<li><a href="#">whatever</a></li>
<li><a href="#">I don't know</a></li>
<li><a href="#">Why it</a></li>
<li><a href="#">doesn't</a></li>
<li><a href="k#">work?</a></li>
<li><a href="#">Help please...</a></li>
</ul>
</div>