1. ホーム
  2. iphone

[解決済み] position: iPadとiPhoneで固定が効かない。

2022-06-01 21:24:54

質問

iPadの固定配置でしばらく悩んでいます。私は知っています。 iScroll を使っても、いつもうまくいくとは限りません(彼らのデモでも)。私はまた、Senchaがそれのための修正を持っていることを知っているが、私はできなかった Ctrl + F は、その修正のためのソースコードです。

私は、誰かが解決策を持っているかもしれないことを期待しています。問題は、iOS を搭載したモバイル Safari でユーザーが下にパン/上にパンしたときに、固定位置の要素が更新されないということです。

どのように解決するのですか?

結局、新しいjQuery Mobile v1.1を使うことにしました。 http://jquerymobile.com/blog/2012/04/13/announcing-jquery-mobile-1-1-0/

私たちは、多くの一般的なプラットフォームで真の固定ツールバーを提供し、静的ツールバーに安全にフォールバックする、堅実な書き換えを行いました。 他のブラウザでは静的なツールバー配置に安全にフォールバックします。 ポジショニングに安全にフォールバックします。

このアプローチで最もクールな部分は、JS ベースのソリューションと異なり ベースのソリューションと異なり、すべてのプラットフォームで不自然なスクロールの物理現象を強制することです。 プラットフォームで不自然なスクロールを強いる JS ベースのソリューションとは異なり、私たちのスクロールは 100%ネイティブに感じられることです。 . これはつまり これは、スクロールがどこでも正しく感じられ、タッチ、マウスホイール、キーボードのユーザー入力で動作することを意味します。 とキーボードによるユーザー入力で動作します。さらに、CSS ベースのソリューションは超軽量で、互換性やアクセシビリティに影響を与えません。 軽量で、互換性やアクセシビリティに影響を与えません。