2015-04-03 28 views
0

這是交易。我有一個小div,他是position: absolute;。我使用的是stickyfloat插件,它只能在<section class="software-content"></section>內滾動,就像他們在github頁面上顯示的演示一樣。然而,這個絕對定位的div是菜單所在,而不是使用瀏覽器滾動,而是一直滾動到頂部。我不知道爲什麼它有這種行爲。這裏有一個小提琴證明它:stickyfloat無法在絕對定位元素上工作

http://jsfiddle.net/yisera/19amn27z/1/

注:概要由於某些原因上述小提琴,不模仿的行爲。 div.store-menu元素應在section.softwate-content元素內滾動,並在用戶向下滾動到div.prefooter元素時停止。

任何人都可以弄清楚是什麼問題?

+0

小提琴也沒有了圖書館,並說爲什麼我們不能在撥弄 – Legendary 2015-04-03 13:48:46

+0

測試我的壞,這是凌晨4點,在上午。更新它! – codeninja 2015-04-03 13:58:37

+0

你忘記更新問題與新的小提琴(它像http://jsfiddle.net/yisera/19amn27z/2) – Legendary 2015-04-03 14:00:39

回答

0

試試這樣:

$(document).ready(function(){ 
    t = function(){$('.scroll-store-menu').stickyfloat({duration: 400, lockBottom: true});} 
    setTimeout(t, 50); 
}); 

http://jsfiddle.net/19amn27z/2/

+0

這是我在javascript部分,看看! – codeninja 2015-04-03 14:01:43

+0

不,你有$('。scroll-store-menu')。stickyfloat({duration:400,lockBottom:true});與另一個選擇器 – Legendary 2015-04-03 14:02:32

+0

我的不好,對不起 - 我看着老的小提琴,等待秒 – Legendary 2015-04-03 14:03:58