我想要一個腳本/ CSS懸停在比它所在的容器更高的圖像將在容器內自動滾動,並將在懸停出來時回到原來的位置。 我真的很糟糕的JavaScript仍然我找到了一個代碼,但它似乎並沒有工作。自動滾動圖像高於容器上的懸停
的HTML
<span class="komal dhiraj">
<img width="300px" height="auto" src="http://dribbble.s3.amazonaws.com/users/197532/screenshots/1145931/freebie-1.png" style="top: 0px" /></span>
的CSS
.komal {
border-radius: 5px 5px 5px 5px;
float: left;
height: 80px;
margin-left: 3px;
overflow: hidden;
position: relative;
width: 300px;
border:5px solid #DDD;}
img {
position: absolute;
transition: top 1s ease-out 0s;}
的JS
$(document).ready(function() {
var xH
$('.dhiraj').hover(
function() {
xH = $(this).children("img").css("height");
xH = parseInt(xH);
xH = xH - 150;
xH = "-" + xH + "px";
$(this).children("img").css("top",xH);
}, function() {
$(this).children("img").css("top","0px");
}
);
});
我在http://jsfiddle.net/VuTYx/1/
創造的jsfiddle一個小例子請幫幫我。
這是你想要的嗎? http://jsfiddle.net/VuTYx/3/你似乎錯過了jQuery – VenomVendor