ページにコンテナ ( div
) があります。このコンテナにはスクロール機能があります ( によって提供されoverflow:auto; height:400px
ます)。
メインページがスクロールされないようにページを開く URL を提供する必要はありませんが、コンテナー内のテキストはスクロールされます。
試してみwww.mysite.com#position
ましたが、この方法でメインページもスクロールされます(そして、ユーザーが画面の上部にヘッダーを表示し#position
、コンテナの上部に「」の位置が表示されるようにする必要があります)
質問する
1178 次
3 に答える
2
これはjavascriptで可能です。ここで jQuery の例を示します。
if (window.location.hash == '#position') {
$('#containerDiv').animate({
scrollTop: $("#actual_position").offset().top
}, 2000);
}
はactual_position
、スクロール先の場所である必要があります。position
ページ全体がスクロールしないように、ページ上ではなく URL 内にのみ配置する必要があります。
于 2013-06-14T10:46:56.377 に答える