が動作していない私は、この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は支持的な立場ではないと考えました。しかし、それは実際のデモを見ることができたためではありません。私はそれについてgoogledしかし何も役に立たなかった。なぜこれが機能していないのか誰もが知っていますか?
あなたのCSSを表示していないので...スティッキーは、含まれているdiv(ヘッダー)にオーバーフローが隠されているか、またはautoでない場合にのみ機能します。チェックするものかもしれない。 – pinkfloydx33
これを調べている他の人にとって、直接の親が 'display:flex'の場合、' position:sticky'はしばしばうまくいきません。 – user568458