드롭 다운 메뉴 클릭을 만들었지 만 조금 이상합니다. 버튼 드롭 다운을 클릭하면 드롭 다운 메뉴가 나타납니다. (다시 버튼 드롭 다운을 클릭하지 않고) 내가 다른 내 커서를 이동하지만, 드롭 다운 메뉴를 사라지게하고 그것은 (내 나쁜 영어 죄송합니다) hoverable 드롭 다운 메뉴를하지 드롭 다운 메뉴를 클릭이되었다Jquery 드롭 다운 메뉴를 항상 클릭하십시오.
어떻게 내가 버튼 드롭 다운을 클릭하고 커서를 이동할 때 드롭 다운 메뉴를 클릭 항상 표시 할 수 있습니다
?너무 많은 코드를 변경하지 않고
aside.sidebar ul li ul.dropdown_menu {
opacity: 0;
visibility: hidden;
height: auto;
width: 100%;
margin-top: -1px;
position: absolute;
transition: all 0.5s;
border-left: 1px solid #2c3e50;
background-color: #34495e;
}
aside.sidebar ul li ul.dropdown_menu.active {
opacity: 1;
visibility: visible;
height: auto;
width: 100%;
background-color: #34495e;
left: 100%;
top: 0;
transition: all 0.5s;
}
jQuery를
$(document).ready(function() {
$(".button_dropdown").click(function() {
$(".dropdown_menu").toggleClass("active");
});
});
당신은 부트 스트랩 같은 프레임 워크를 사용하고 있습니까? – Darren
메뉴가 여전히 표시되지만 '왼쪽 : 100 %'때문에 오른쪽에서 벗어난 것 같습니다. – Darren
당신을위한 옵션 인 경우 html과 순수 CSS로 동일한 작업을 수행 할 수 있습니다. – Jonny