1

Ariel Flesler の ScrollTo および serialScroll プラグイン (http://plugins.jquery.com/project/ScrollTo) の垂直スクロール、overflow:hidden div の実装に成功しました。ここでは、通常のスクロールバーは表示されず、代わりに、Flesler のスクリプトを使用して段階的で簡単なスクロールを実装する作成したボタンをクリックします。ただし、私の問題は、スクロールバーを表示したいということです-JavaScriptが有効になっていないユーザーのみに表示されるため、手動で実装したスクローラーを使用できなくても、スクロールダウンしてそのdivのすべてのコンテンツを表示できます。

私は答えを下から上まで探してきたので、これが私の最後の手段です。ありがとう!

4

1 に答える 1

2

div がoverflow:autoCSS で最初に設定されていることを確認してから、Javascript でoverflow:hidden後で変更する必要があります。

この方法では、JavaScript が無効なユーザーにはスクロールバーが表示され、Javascript が有効なユーザーには表示されません。

<script type="text/javascript">
    $(document).ready(function(){
        // change yourDiv to whatever selector is needed
        $(yourDiv).css("overflow","hidden");
    });
</script>
于 2011-06-13T11:10:12.620 に答える