슬라이딩 효과를 만들고 싶습니다. 나는 옆에 두 개의 div가있다. 왼쪽으로 밀면 div id="left"
을 가리키면 div id="right"
이 숨겨집니다. div id="left"
주변에 div id="left"
주위에 약간의 공간을 추가하는 쥐덫 추적기와 같은 것이 있습니다. 추가 장소는 div id="right"
을 숨기려면 추가 위치가 필요합니다. 슬라이드 효과CSS로 슬라이딩 div를 숨기는 방법
<div id="main">
<div id="tracker">
<div id="left">slides right</div>
<div id="right">should disappear only when hover red div</div>
</div>
</div>
그리고 CSS :
이/*Sliding Effects:*/
#tracker:hover #left {
margin-left: 150px;
position: absolute;
-webkit-transition-duration: 2s;
-moz-transition-duration: 2s;
-o-transition-duration: 2s;
transition-duration: 2s;
}
#tracker:hover #right {
visibility:hidden;
}
#tracker:hover {
width: 400px;
height: 200px;
margin-top: -25px;
padding-top: 25px;
}
이제 문제가 있다는 것입니다
아래 Example
는 HTML입니다 : 내가 무슨 뜻인지 보여주기 위해 예를 구축 호버링을 할 때도 효과가 시작됩니다 div id="right"
. 그래서 나는 아직도이 문제를 해결하는 방법을 모른다.
나를 도울 수있는 사람이 있다면 정말 감사 할 것입니다.
안녕하세요, 고맙습니다. 너는 남자 야! – bonny