3

ページにコンテナ ( div) があります。このコンテナにはスクロール機能があります ( によって提供されoverflow:auto; height:400pxます)。
メインページがスクロールされないようにページを開く URL を提供する必要はありませんが、コンテナー内のテキストはスクロールされます。
試してみwww.mysite.com#positionましたが、この方法でメインページもスクロールされます(そして、ユーザーが画面の上部にヘッダーを表示し#position、コンテナの上部に「」の位置が表示されるようにする必要があります)

4

3 に答える 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 に答える