私はFacebookのようなメニューを使ってモバイルサイトで作業しています。問題は、iPhoneでメニューを開くと、残りのコンテンツが画面に収まるように縮小され、メニューが閉じられるとスケールが戻ってしまうことです。メニューを開いたり閉じたりするときにHTMLがiOSでズームイン/アウトする
これはもっと楽しいものにするため、ブラウザで実行している場合にのみ発生します。ホーム画面にブックマークを付けるとコンテンツのサイズが変更されません。それはまた、iPhoneだけで、サイズ変更されません。
私はここでのコードの簡易版があります:あなたはiPhoneを持っている場合、あなたは問題がここで実行している見ることができますhttp://jsfiddle.net/HYjEB/261/
を:http://tfklabs.com/clients/mypr/
私は#rightのdivの設定を含め、いくつかのことを、試してみましたto position:position:absoluteの代わりにfixedを指定します。実際には動作しますが、ユーザーはページの内容をスクロールできません。
これはスケーリングを修正しましたが、垂直スクロールを無効にしました。追加: 'overflow:scroll; -webkit-overflow-scrolling:touch; ' その部分を修正し、再び勢いを与えました。ありがとう! – VLTII
私は助けることができてうれしいです。 – Jay