我正在尝试在hover
的{{1}}上滑动文字,另一个div也应该与img/text
一起滑动。
我已经实现了滑动效果,但无法沿着路径滑动div
s。
这是demo。
答案 0 :(得分:3)
试试这个:
$('.holdingbox').hover(function(){
$('.rightbox').animate({width: '90px'}, 1000)
}, function(){
$('.rightbox').animate({width: '0'}, 1000)
});
<强> HTML 强>
<div class="holdingbox">
<span class="leftbox">Stuff</span>
<span class="rightbox">
<span class="content">Stuff to reveal</span>
</span>
</div>
<div class = "box">Text</div>
<强> CSS 强>
.rightbox {
position: relative;
display:inline-block;
overflow:hidden;
width:0;
height:30px;
vertical-align:top;
}
.content{
width:100px;
position:absolute;
left:0;
top:0;
}
答案 1 :(得分:0)
试试这个
$('div.holdingbox').bind("mouseenter", function() {
$(this).find('span').animate({
"left": "+=5px",
"opacity" : "show"
}, {
duration: 1000
});
});
希望这是你想要的。