下面有一個div
(即div_fixed
),它固定在位。另一個div
即other_content
位於div_fixed
之下。 other_content
div有一個padding-top
屬性,所以當頁面滾動時,只有other_content
在固定div下滾動。div高於另一個div,但應該滾動到下一個
的小提琴是here
HTML:
<div class="div_fixed">FIXED</div>
<div class="other_content">
content goes here<br/>
content goes here<br/>
content goes here<br/>
</div>
CSS:
div { color: #fff }
.div_fixed { position: fixed;
width: 100%;
height: 100px;
}
.other_content {
background: #f00;
height: 5000px;
color: #fff;
padding-top: 100px;
margin:0 auto;
}
但我想非固定股利留在固定的股利和希望非固定div在其上邊緣之下消失,即非固定div的上邊緣的位置將保持固定,但其內容將在頁面滾動上以消失的方式開始消失當它停留在固定格下時。
,所以我不得不在HTML中的小編輯(只有2斷裂)非固定的div之前:
<div class="div_fixed">FIXED</div>
<br><br/>
<div class="other_content">
content goes here<br/>
content goes here<br/>
content goes here<br/>
</div>
CSS中的加入量爲:
.fixed_div{
z-index:-1;
}
.other_content{
width:60%;
z-index:99099900;
}
不過的上邊緣非固定股不會停留在我想要的位置。
如何實現這一目標?
EDIT:
假設我添加背景圖像對於非固定div
。固定的div
的背景圖像的一部分可能會被另一個div滾動的z-index
高於非固定的div
?這個問題會以這種方式解決嗎?
EDIT2
讓用假設fixed_div
是標題,other_content
是一個網頁的內容身體。讓我們添加一個頁腳div
,其ID爲footer
。 other_content
不應該出現滾動。當頁面滾動時,other_content
應該滾動。
並使其什麼樣的變化? 'other_content' div的寬度應該是60%。在那種情況下,非固定股利似乎並沒有停留在固定股利上? –
它似乎對我來說:http://jsfiddle.net/KyP8L/2/ – Dutchie432
'other_content'應該保持在'fixed_div'之上。 jsfiddle沒有顯示。 –