<div id="header"></div>
<div id="sticky"></div>
<div id="section"></div>
<div id="footer"></div>
<style>
body { margin: 0px; background-color: #e3e3e3; }
#header { background-color: #cb5454; height: 140px; }
#sticky { background-color: #546bcb; height: 70px; }
#section { height: 1500px; }
#footer { background-color: #cb5454; height: 140px; }
</style>
這裏是我的代碼:http://jsfiddle.net/uaqh018d/在滾動過另一個div後,讓div粘到頁面頂部?
我想#sticky堅持到頁面頂部滾動過去的#header後。 我也想隱藏它直到卡住。然後,當滾動回到#header之後,它當然會再次不粘標籤。
我怎樣才能做到這一點?
謝謝!我相信這樣會更有效率! – John 2014-10-30 22:01:30
什麼是高度是動態的而不是已知的? – SearchForKnowledge 2015-01-16 21:43:48
@SearchForKnowledge你的意思是粘頭的高度? http://jsfiddle.net/uaqh018d/40/ – bowheart 2015-01-17 15:46:38