タグ

ブックマーク / qiita.com/hmori@github (1)

  • Webアプリ内で慣性スクロールを実装する - Qiita

    最近iOSネイティブ開発の機会が減ってネタがないのでWebアプリネタを透過します。あくまでhtmlの話です。 WebKitのスクロール減速速度 UIScrollView#decelerationRate の UIScrollViewDecelerationRateFastと同じ減速速度で、ヌルヌル感がないやや強い設定になっています。 ネイティブで実装する場合はdecelerationRate値を変更するだけなのですが、WebアプリやハイブリッドアプリなどでViewをHTMLで作成した場合はhtmlに細工を施す必要があります。 実現方法 div内のoverflowスクロールを利用する -webkit-overflow-scrollingというベンダープリフィックスプロパティが存在するのでこれをtouchに設定し、divからはみ出た部分をscrollに設定します。 それからスクロール範囲である

    Webアプリ内で慣性スクロールを実装する - Qiita
  • 1