我有這樣的HTML代碼:位置:粘不工作
<div class="header">
<div class="desc">Description</div>
<div class="logo"><img src=""/></div>
<div class="navbar"></div></div>
.header具有150像素的高度。 .navbar的高度爲20px。當用戶滾動時,我想讓.navbar粘在頂部。所以我去了CSS並設置了位置:sticky和top:0。但是這不起作用。我最初認爲firefox不支持位置:粘性,但事實並非如此,因爲我能夠看到它的工作演示。我搜索了一下,但沒有發現任何幫助。任何人都知道爲什麼這不起作用?
既然你不顯示你的CSS ...只有當包含div(標題)沒有隱藏或自動溢出時,粘滯只能工作。可能是要檢查的東西。 – pinkfloydx33
對於正在研究這個問題的其他人來說,如果直接父母是'display:flex','position:sticky'也往往不起作用。 – user568458