在android中居中对齐占位符问题

Pan*_*kaj 6 android placeholder webview

在我的Android应用程序中有webview来显示html.在webview中,对于输入字段,我们希望占位符居中对齐.摆放风格

-webkit-input-placeholder {text-align: center;}
Run Code Online (Sandbox Code Playgroud)

但占位符不是对齐中心.我们测试时它与浏览器一起工作正常.任何人都可以帮助我吗?

Jon*_*wny 3

Android 这里有一个 bug :(,居中不起作用。你可以使用这个 polyfill: https: //github.com/diy/jquery-placeholder并且它支持“force”属性。该属性使它甚至可以在“支持”占位符的浏览器,例如 android。

$('#myInput').placeholder({force:true});
Run Code Online (Sandbox Code Playgroud)

然后使用常规 CSS 来设置插件提供的占位符类的样式

.placeholder{
  text-align: center;
}
Run Code Online (Sandbox Code Playgroud)