0

現在、システムのネイティブ スクロール バーを iOS スクロール バーのように見せる jQuery プラグインがあります ( http://rocha.la/jQuery-slimScrollなど)。これらのプラットフォームのコード例を見ると、機能するには高さを固定する必要があるように見えます。

    $('#example').slimScroll({
        height: '250px'
    });

新しいフレックスボックス標準 (2012-2013) 版を採用したい。コンテナの高さと幅は変更できます。jQueryスリムスクロールと同様の方法でネイティブスクロールバーを上書きすることは可能ですか? Webkit にhttp://css-tricks.com/custom-scrollbars-in-webkit/があることは知っていますが、最新のブラウザー (この記事の時点では、IE11、FF26、Chrome 31、サファリ 7)。

これは可能ですか?それとも、jQuery スリム スクロールが行うように見える DOM ハッキングを上書きする必要がありますか?

4

1 に答える 1

1

おそらく簡単な作業ではないでしょう、友よ。クロス ブラウザー ソリューションは、おそらく要素をスクロールバーのように見える小さな div の束に置き換え、全体の高さ VS 表示可能な高さを使用してコンテンツをスクロールする量を計算します。

于 2013-12-19T20:05:26.637 に答える