0

以下の質問の修正が必要です。誰かが私に提案してくれたら素晴らしいだろう..

私のhtmlページには、修正されたヘッダーdivが含まれています。& 固定ヘッダー div の下にコンテンツ div があります。コンテンツ div には、内部アンカー リンクを含むより多くのコンテンツがあります。そのため、ページのリンクをクリックすると、コンテンツはウィンドウの一番上の位置から始まります。「window.location.hash」を使用したためです。そのため、トップから始まるリンクと内部リンクが正しく表示されません。ですから、このコンテンツのリンクを固定ヘッダー div の下に表示するための解決策を教えてください。

4

1 に答える 1

1

あなたが言ったように固定ヘッダーを扱っているなら、あなたはwindow.scrollToハッシュタグの代わりに使う必要があるかもしれません。位置は、Yスクロールしたいページの下のピクセル数になります。

window.scrollTo(x,y);
于 2012-12-21T19:57:03.393 に答える