ジャンプを防止し、スムーズにコンテンツの位置を変更する方法を知りたいと思います。私はフィドルを作ったhere。 top-bar
が消え、header
がcontent
要素に位置fixed
を取得しますが、それは助けにはならなかったときに私は、top-bar
のheight
のmargin-top
を追加して試してみました要素を相対位置から固定位置に移動する際のコンテンツジャンプを防ぐ方法
<div id="top-bar">
<p>
Top bar
</p>
</div>
<div id="header">
<p>
Header
</p>
</div>
<div id="content">
<p>
Content
</p>
</div>
:私は3つの要素を作成しました。コンテンツを飛び越さずにこれをスムーズにするにはどうすればよいですか?
を必要としないので、JSが減少した
一番上のバー、それはヘッダーにスクロールしたときに失われていると思っていたものなので、説明すると100pxになるそれ? – Leff
@Leff 100pxは固定したヘッダーの高さです。通常のフローから高さを取り除いて固定すると、再度追加する必要があります; –
ああ、もちろん、説明ありがとうございます! – Leff