我只是試圖附加圖像滾動,以便當用戶向下滾動圖像的大小/寬度會減少順利滾動一定的高度或反之。如何綁定圖片寬度以滾動某個高度?
平滑這樣link
我只是想從0像素降低圖像的大小與700像素流暢的動畫效果。
我用航點,綁定功能,addclass-刪除類,過渡(CSS)等等,但沒有成功。
我的航點代碼
jQuery代碼
$('#slide-1-base').waypoint( // create a waypoint
function(direction) {
if (direction === 'down') {
$('.logo img').stop().animate({ "width" : "80%"}, 1000);
}
else {
$('.logo img').stop().animate({ "width" : "100%"}, 500);
}
});
HTML代碼
<div class="logo">
<a href="#slide-1">
<img src="assets/icon/logo.png"/>
</a>
</div>
<section id="slide-1" ></section>
你有沒有你需要的例子?我真的不明白你在問什麼。你想讓圖像的大小與滾動高度成比例嗎?像?圖像總是保持在最高?這是一個固定的位置圖像嗎? – Alexey 2015-02-24 13:04:12
@Alexey是的,圖片(徽標)將始終保持在最頂端,並且位置固定。你的寬度邏輯是正確的「orig_size/scroll_height」。但它應該是平滑的,爲大卷軸。 – 2015-02-24 13:12:42
檢查答案 – Alexey 2015-02-24 13:22:31