0

jQuery UIを使用して、垂直入力範囲スライダーを作成しています(正確にはこのスタイル)。
このスライダーを作成するには、Zeptoなどのより軽量なフレームワークまたはもちろんネイティブJSを使用したいと思います。

私の特定のユースケースはiPad(iOS 4.3以降)のみであるため、webkitサポートのみが必要です。CSS3のスタイリングは<input type="range" />、垂直方向にスタイリングできず、rotate(90deg)iOSで正しく動作しないため、オプションではありません。また、iOS4.3はそれをまったくサポートしていません。

誰かが私にもっと良い解決策を教えてもらえますか?

4

1 に答える 1

0

これはあなたが求めているものかもしれません:

https://stackoverflow.com/a/8696975/1170982

Rotate3d 変換が iOS でどのように正しく動作しないかはわかりません。自分で問題に遭遇したことはありませんが、「vertical-slider」値を変換に適用することもできます。

-webkit-appearance: slider-vertical;

ここにちょっとしたプレビューがあります:

http://jsfiddle.net/pSfSx/

于 2012-04-26T22:51:00.310 に答える