본문 바로가기
jQuery

[jQuery] 마우스 오버(hover) 내려오는 드롭 메뉴

by j. sik 2023. 6. 6.
728x90

제이쿼리(jQuery)를 이용하여 마우스 오버(hover) 내려오는 slide down 드롭 메뉴 만들기

 

[html]

<nav>
  <ul>
    <li>menu1
      <div class="drop-menu-wrap">drop</div>
    </li>
    <li>menu2
      <div class="drop-menu-wrap">drop</div>
    </li>
    <li>menu3
      <div class="drop-menu-wrap">drop</div>
    </li>
  </ul>
</nav>

 

[css]

ul{
  display: flex;
  gap: 10px;
}
li{
  position: relative;
  width: 100px;
  list-style: none;
  background: yellowgreen;
}
.drop-menu-wrap{
  display: none;
  position: absolute;
  width: 100%; height: 60px;
  background: skyblue;
}

 

[js]

$(document).ready(function(){
  $('nav > ul > li').mouseover(function(){
    $(this).children('.drop-menu-wrap').stop().slideDown(350);
  });
  $('nav > ul > li').mouseleave(function(){
      $(this).children('.drop-menu-wrap').stop().slideUp(0);
  });
});

 

See the Pen [jQuery] hover slide down _ 마우스 오버 슬라이드 효과 드롭 메뉴 by Jinsik Son (@Jinsik-Son) on CodePen.

728x90