1

私はこの驚くべき世界の初心者であり、最初のプロジェクトを行っています。HTML5、Jquery、および Colorbox を使用して、iPad デバイスでモーダル ウィンドウを表示する Web アプリケーションです。

それらがどのように連携して機能するかを理解するのに数週間を費やした後、ついにWebアプリケーションを完成させました..解決できなかった動作を除いて、すべて正常に機能しています。

モーダル ウィンドウを開いて、カラーボックス ウィンドウに表示されている画像をピンチしてズームインすると、オーバーレイの背景が点滅するか、「再描画」されます (または、私にはそう思われます)。モーダル ウィンドウは元の位置を維持する代わりに再配置されます (ビューポート中心)。

私は fixed=true を設定しましたが、ウィンドウは元の位置を維持しているように見えますが (決して)、「点滅」効果は続きます..

私を手伝ってくれますか?私はとても絶望的です。

前もってありがとうアレックス

4

1 に答える 1

7

再配置については、「再配置」というオプションがあります。「ピンチズーム可能な」デバイスでのみ false に設定すると (私はタッチとノータッチのクラスを使用してそれを検出するために modernizr を使用しています)、デバイスをズームしてもカラーボックスは逃げません。:)

$(".example").colorbox({reposition: false});
于 2012-12-19T17:27:52.197 に答える