0

mobile websiteあなたswipe from left to rightまたはright to left画面が移動すると、その下に灰色の背景が表示されるように見える問題があります。

これは、div をロックダウンすることで修正できるものですか、それともモバイル サイトで対処するだけのものですか。
Twitter のモバイル サイトは、上下にスクロールするときに同じことを行うことがわかります。灰色の背景が表示されるまで表示領域を下にドラッグします。
右から左にドラッグしたときに表示されるものを正確に示す画像を添付しました。 ここに画像の説明を入力

注: YouTube リンクをここに追加します: http://www.youtube.com/watch?client=mv-google&hl=en&gl=US&v=MMPyZ51eO6E&feature=youtube_gdata_player&nomobile=1

4

3 に答える 3

0

私は手足に出て、あなたが言及している動作はブラウザのビューポートの外で発生するため、これはIOSによって決定されると言います(私はiPhone 5を持っており、あなたが示した効果は、任意のWebサイトを表示するときに発生します)。

結論 - これができるとは思わない (Web アプリの場合..)。

ただし、この動作は chrome for ios と同じではないことに注意してください (灰色の領域は別の色で、代わりにアドレス バーの下に表示されます)。

于 2013-02-15T06:42:41.963 に答える
0

このメタ タグを HTML の head セクション内に追加します。

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
于 2013-06-17T10:41:18.990 に答える
0

通常、ボディに適用されるポップアップに使用されるjQuery UI オーバーレイ クラスui-overlay-cがあります。このクラスを削除すると、うまくいくはずです。また、サンプル リンクの HTML は奇妙に見えます。例: デスクトップ ブラウザでhttp://www.happps.com/geishatemplate.phpを開き、> ソースを表示 (ctrl+u) しても a または a が表示されません。

于 2013-02-15T06:31:38.793 に答える