9

不知道有没有人看到这个bug。请注意,这只发生在 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 股票只有在焦点时才会在左侧对齐!另外,即使输入具有透明背景,它也会消失: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 回答