2012-01-20 20 views
1

jQuery Mobileでページを作成する際の質問。私はモバイルサイトを作成しました...私のサイトの最初のページをタッチして指を左右に動かすと、ページは画面上を移動しません。しかし、私のサイトの2番目のページに移動し、画面をタッチして指を左右に動かすと、ウィンドウ全体が前後に動いているようです。タッチで移動するページを停止する

理想的には、このシフトが起こらないように、すべてを画面に「ロック」したいと思います。

これを引き起こしている可能性のある候補はありますか?

+0

あなたが問題を作成するために向きを変更する必要があるか、あなたが同じ向きと変更ページに滞在する場合それが起こるんですか? – Jasper

+0

これは私が同じ方向にとどまってページを変えるときに起こります。 私は実際にこのモバイルサイトにいくつかのCSSファイルを使用しています。それらのうちの1つを削除すると、問題は消えます。このタイプの(誤った)動作を引き起こす特定の設定がありますか? – ndisdabest

+0

CSSをスタイルシートに投稿して、削除して問題を解決できるか? – Jasper

答えて

2

これを試してみてください。

<meta name = "viewport" content = "width=320, initial-scale = 1.0, user-scalable = no"> 
+1

幅を 'width = device-width'としておく方がよいでしょうか? –

+1

これはそうではないようです。それは私が最初に試したことでした。文字通り、Safariのウィンドウのページだけでなく、Safariのウィンドウ全体が動き回るようなものです。 – ndisdabest

関連する問題