2012-02-17 9 views
0

絶対に配置されたdivやテキスト入力にはいくつか不思議な問題がありました。 例(ほんの一部の短いスニップ)の場合:Android(PhoneGap)の絶対配置されたHTML入力に非ラテン記号を入力できません

<div><input value="normal"/></div> 
<div style="position: absolute;"><input value="positioned"/></div> 

ここにトリックはあなたが「通常の」フィールドに任意のシンボルを簡単に入力することができますが、あなたは「位置」欄でこれを行うことができないということです - あなたは、たとえば英語のテキストを入力できますが、デンマーク語や日本の文字は無視されます...

誰も同じような問題を解決しましたか?

P.S. PhoneGapでテスト済みです

UPD多くのテストでは、問題は何らかの理由で '位置付け'要素のフォーカスの問題に縛られていることを示しています。

+2

だった、私はデンマーク語を入力するとすべての問題を参照して、ギリシャ文字など、使用しているときはありませんあなたが投稿した正確なマークアップ。 –

+0

@ JukkaK.Korpela thx(テスト用)私は実際のページがスニペットよりも複雑であるため、どこに問題があるのか​​を深く掘り下げて調べます – Oleksandr

答えて

0

OK、私はなぜ知らないが、問題は、Android 2.3.5を使用して、このCSSルールに

html, body{-webkit-font-smoothing: subpixel-antialiased;-webkit-backface-visibility: hidden; overflow: hidden; /* Force webkit to use sub-pixel antialiasing */} 
関連する問題