0

いくつかのフォーム要素を含む iframe があります。iframe ページ内にメタ タグを配置しようとしました。

<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=0"/>

入力のCSSを設定するだけでなく:

input[type="text"] {font-size: 1em;}

フォームが iframe 内にある場合、どちらも機能しないようです。ユーザーがテキスト入力をタップすると、ズームインします。この場合、ズームを防ぐことはできますか? S3 で Android 4.2.1 を使用しています。

編集:CSSが機能することがわかりました。十分な大きさに設定していませんでした。残念ながら、これもレイアウトを壊します。

4

1 に答える 1

0

あなたが試すことができます:

touch-action: none 

Androidがまだこれをサポートしているかどうかはわかりません。元々は ms-touch-action として IE 専用でした。詳細は次のとおりです: http://docs.webplatform.org/wiki/css/properties/touch-action

于 2014-01-25T06:52:24.187 に答える