初めて、JQueryMobile + PhoneGap を使用して iPhone アプリに取り組んでいます。ポップアップのように機能する div コンテナーがあり、overflow:auto および -webkit-overflow-scrolling: touch で最大高さを指定しました。
私はスクローラーを常に見えるようにしたいと思い、このcssルールを試しました(テストのために、要素とグローバルスタイルの両方で同じpseduを使用しました.しかし、それがこのように機能するかどうかはわかりません!)..
.info-wrapper-content::-webkit-scrollbar, ::-webkit-scrollbar {
-webkit-appearance: none;width: 8px;
height: 13px;
}
.info-wrapper-content::-webkit-scrollbar-thumb:vertical{
height: 50px;
background-color: #D95649;
-webkit-border-radius: 0px;
visibility: visible;
}
デスクトップ Safari または Chrome でうまく機能し、常に表示されます!しかし、モバイル Safari または Phonegap アプリケーションでは機能しません! ::-webkit-scrollbar は Mobile Safari でサポートされていますか?
iScroll のような追加のスクロール プラグインを使用したくありませんでした。どうしたの?同じコードが異なる動作をするのはなぜですか? 何かアドバイスをください。