Я пытаюсь скрыть панель навигации (внутри элемента div, называемого nav-container), пока пользователь не наведет на него курсор мыши, и в этом случае он выдвигается, чтобы представить себя. Код JQuery, который я написал ниже, похоже, не работает должным образом. Любая помощь очень ценится!
HTML Навбар Код:
<div class="nav-container">
<nav id = 'navbar'>
<div class="link-container ">
<a href='#' class="nav-link">Home</a>
</div>
<div class="link-container">
<a href='#' class="nav-link">FAQ</a>
</div>
<div class="link-container">
<a href='#' class="nav-link">List a Coin</a>
</div>
<div class="link-container">
<a href='#' class="nav-link">Contact Us</a>
</div>
</nav>
</div>
Код CSS Navbar:
.nav-container{
width: 110px;
height: 230px;
background-color: rgb(48, 162, 255);
border: solid 2px none;
border-radius: 8px;
display: flex;
flex-direction: column;
}
#navbar{
position: relative;
margin: auto;
}
.link-container {
margin: 10px;
font-size: 18px;
width: 100%;
color: white;
}
.nav-link{
display:inline-block;
}
Код JQuery:
var hovering = function(){
$("nav").show("slide", { direction: "right" }, 1000);
};
var leaving = function(){
$("nav").hide("slide", { direction: "left" }, 1000);
};
$("#nav-container").hover(hovering, leaving);