했다 ... 그것은 그리 어려운 일이 아니다 ... 사실, 당신이해야 할 것은 HTML의 간단한 목록입니다
<div id="menu">
<ul>
<li>
<div class="derpartment-title"><a href="#">Item 1</a></div>
<div class="submenu">
<ul>
<li><a href="#">Item 1.1</li>
<li><a href="#">Item 1.2</li>
<li><a href="#">Item 1.3</li>
</ul>
</div>
</li>
<li>
<div class="derpartment-title"><a href="#">Item 2</a></div>
<div class="submenu">
<ul>
<li><a href="#">Item 2.1</li>
<li><a href="#">Item 2.2</li>
<li><a href="#">Item 2.3</li>
</ul>
</div>
</li>
</ul>
</div>
그런 다음 당신은 그냥 CSS의 .submenu 클래스를 숨기기 :
.submenu {
display: none;
}
그리고 JQuery와 함께 공중 선회 목록 요소에 클래스를 추가 :
$('#menu li').bind('mouseenter',function(){
$(this).addClass('hovered');
}).bind('mouseleave',function(){
$(this).removeClass('hovered');
});
는 다음 CSS에 각각 properti 추가 공중 선회 하위 메뉴로 ES :
.hovered .submenu {
display: block;
left: 100px /* or the width of the menu or even an auto width, don't know if works with auto */
}
및 basiclly 그 다음 당신은 그냥 그냥 멋진 메뉴 시스템 믿습니다 스타일 등을 사용하면 링크, 배경에 필요한 속성,
을 추가 ... 그것으로 작동합니다 전체 HTML을 내부에 넣자. 아마도 AJAX 호출을 사용하여 렌더링 할 수도 있습니다. –