我想創建一個滑動效果。我有兩個放在旁邊的div。當徘徊div id="left"
右滑並隱藏div id="right"
。圍繞div id="left"
有一個像鼠標追蹤器的東西,在div id="left"
附近增加了一些空間,可以隱藏div id="right"
。我建立了一個例子來說明我的意思:如何隱藏與CSS的滑動div
下面是HTML:
<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;
}
現在的問題是,即使在盤旋div id="right"
時,效果也會開始。所以我仍然不知道如何解決這個問題。
如果有人能幫助我,我真的很感激。
你好,非常感謝。你是那個人! – bonny