0

iPad デバイスの div にスクロールバーを表示する際に問題が発生しています。

私は使っている:

-webkit-overflow-scrolling: touch;

これは機能していますが、ユーザーが実際にタッチしdivてスクロールバーを有効にする前に、スクロールバーを表示したいです!

ページに入ったときにのみ iPad に表示されるようにしたいのですoverflow-yが、ユーザーが div に触れるとoverflow-y!のみが表示されます。

これどうやってするの?

4

1 に答える 1

0

スタイルを変更したり、クラスを追加/削除したりするには、JavaScriptが必要なようです。

CSS

.match{
    overflow-y:scroll;
}
.match.post-scroll{
    -webkit-overflow-scrolling:touch;
}

JS(jQueryを使用)

$(".match").one("click", function(){
    $(this).addClass("post-scroll");
});
于 2013-01-24T12:40:00.790 に答える