1

ブラウザー間でのスクロールバーの不一致は、私はまったく嫌いです。最近 OSX のライオンが動いているのを見た後、移動スクロールバーまで透明になるので、このクロスブラウザを再現できるかどうか疑問に思います。

いくつかの JQuery プラグインを調べました。最も近いのは小さなスクロールバーと呼ばれ、PNG画像をいじった後、ほぼ十分に近くなりましたが、divがスクロールされている間だけ表示する方法を見つけられず、再びゆっくりとフェードアウトすることができなかったという点で制限されていました. また、できれば少しの勢いと弾力性も楽しみたいです。

これを行う方法はありますか?

4

1 に答える 1

2

オーバーフローを設定し、それに応じて切り替えることができます

このようなものがうまくいくかもしれません:

CSSでこれから始めます

本体 { オーバーフロー: 非表示; }

それで

$(function(){
  $(document).mousemove(function(e){
    $("body").css("overflow", "auto")
  });
});

ページのレンダリング時に誤ってクリッピングされないように、幅と高さを指定する必要がある場合があることに注意してください。

于 2011-09-27T12:54:47.390 に答える