9

誰かがこのバグをすでに見たかどうかはわかりません。これは、Android 4.x ストック ブラウザでのみ発生することに注意してください。Android 4 の Chrome、以前のバージョンのストック ブラウザ、iOS、Blackberry OS6 & 7、Playbook などで正常にテストされています。

http://www.hello-gurus.com/labs/sandbox/plain-form.htmlを見てください。 シミュレーターでは正常に動作します ( http://cl.ly/image/1z3G1T2y2p2cを参照)。 GalaxyTag ( http://cl.ly/image/1O123A3d0y3qを参照)

通常の動作は、テキストが右側にとどまることです。左側のパディングにより、テキストがラベルと重なるように保持されます。入力は 100% 幅なので、アクティブ ゾーンは幅全体にあります。これは、他のすべてのブラウザーで機能する方法です。Android ストック 1 では、フォーカスがある場合にのみ左に配置されます。さらに、入力に透明な背景がある場合でも、それは消えます:Sさらに悪いことに、ブラーx_Xでその値が空になることがあります

これは私を狂わせています!解決策や試してみることができるものはありますか?

どうもありがとう!

4

2 に答える 2

3

入力フィールドにフォーカスすると、Android デバイスにゴースト フィールドが表示されるという同様の問題が発生しました。入力フィールド用のこのCSSは私の問題を解決しました:

input[type='text'] { -webkit-user-modify: read-write-plaintext-only; }

これは試してみる価値があるかもしれません。

于 2012-10-14T00:22:50.577 に答える
0

それはかなり奇妙です。CSSを調整してみましたか?同じ目的のレイアウトを達成することは可能ですが、アプローチは異なります。

例:

あなたのラベル:

  • 削除する - position:absolute;
  • 追加 - display:inline-block;
  • 変化する - width:25%;

あなたの入力のために:

  • 変化する - width:70%;

私は似たようなもの(静的コンテンツ)をセットアップしましたが、うまくいっているようです。

于 2012-10-01T15:53:36.290 に答える