나는 CSS-Tricks가 좋지만 몇 가지 방법으로이 방법을 사용할 수 있습니다. 여기에 대한 간단한 예제가 나와 있습니다.
HTML 마크 업;
<div id="nav">
<ul>
<li>
<a href="...">Technology</a>
<ul>
<li><a href="...">Apple</a>
<ul>
<li><a href="...">iPhone</a></li>
</ul>
</li>
<li><a href="...">Design</a></li>
</ul>
</li>
</ul>
</div>
공지 사항 <a href="...">Apple</a>
에 다음 내 <ul>
.
CSS 전용 메소드;
<style>
#nav ul li ul{
display:none;
}
#nav ul li:hover>ul{
display:block;
}
</style>
이 CSS는 사용자가 가리 키기 전까지 표시 할 필요가없는 요소를 숨 깁니다. 그 다음에 공중보기에 표시됩니다.
효과를 변경하려면 JavaScript로이 요소를 가리 키십시오.
jQuery Method;
<style>
#nav ul li ul{
display:none;
}
</style>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
<script>
$("#nav ul li").each(function(){
$(this).mouseenter(function(){
$(this).find("ul:first").show();
}).mouseleave(function(){
$(this).find("ul:first").hide();
});
})
</script>
와우는 쉬웠습니다! 대단히 감사합니다. –