ホームページ > 記事 > ウェブフロントエンド > jsはスクロールバーのスクロールイベントをリッスンして、特定のラベルのコンテンツが常に同じ位置になるようにします_javascriptスキル
ちょっとした知識ポイントですが、これ以上面倒なことはせずに、コードに移動してください
css:
<style> <br>#anchor:{ <br>position:absulate; :40%; <br>左:40%; <br>幅:100px; <br>} <br></style</ pre><br> ; <BR><BR> <BR>js: <BR></div><BR><BR><div class="codetitle">コードをコピー<span><a style="CURSOR: pointer" data="86119" class="copybut" id="copybut86119" onclick="doCopy('code86119')"><U> コードは次のとおりです。 🎜></U> </a> <pre name="code" class="javascript">var auchorTop = $("#anchor").css("top"); auchorTop = Number(auchorTop. substring(0, anchorTop.indexOf( "p"))); //最初に、リスナーの外側の id=anchor を持つラベルの初期位置を記録します </div>window.onscroll = function () { <div class="codebody" id="code86119">var top = document .documentElement.scrollTop || document.scrollTop; <br>$("#anchor").css("top", anchorTop "px");🎜>