버튼 위로 마우스를 가져 가면 메뉴가 밖으로 나오기를 원합니다. 어쨌든 나는 그것이 버튼 자체가 아니라 메뉴 자체에 호버 효과를 추가 할 때만 작동합니다. 내가 온라인으로 찾을 수 있었던 것은 모두 동일했습니다 (호버 효과는 메뉴가 아니라 슬라이드 아웃해야 함). 어떻게 구현할 수 있습니까? jsfiddle : https://jsfiddle.net/codingcodingcoding/tuhug8x8/CSS 전용 - 버튼 위로 마우스를 가져갈 때 메뉴를 슬라이드하는 방법은 무엇입니까?
HTML :
<span class="glyphicon glyphicon-home icon" style="font-size:40px;z-index:2;"> </span>
<nav id="navigation">
<ul>
<li>home</li>
<li>home</li>
<li>home</li>
</ul>
</nav>
CSS :
.icon:hover#navigation {
left: 0;
}
.icon {
left: 0px;
}
#navigation {
position: fixed;
width: 200px;
height: 300px;
background-color: red;
top: 0;
left: -200px;
}
고맙습니다. 작동합니다! – javascript2016
@ javascript2016 당신도 환영합니다;) 같은 방법으로'~'를 사용할 수 있다는 것을 잊어서는 안됩니다. 간단히 +를 바꾸면 받아 들일 수 있습니다. –