Sencha Touch 2:在Android 4中未居中输入占位符
Sencha Touch 2: input placeholder in not centered in Android 4
我正在尝试将占位符文本居中。它看起来以IOS为中心,但在Android 4上仍然保持左对齐。
/*css code is below*/
#myinput input{
text-align:center!important;
}
#myinput input::-webkit-input-placeholder{
text-align:center!important;
}
//the view (.js file) has
{
xtype: 'emailfield',
name: 'myinput',
id: 'myinput',
required: true,
placeHolder: 'myinput (optional)',
listeners: {
//some listeners are here
}
}
我错过了什么?
Android有一个错误:(,居中不起作用。你可以使用这个polyfill:https://github.com/diy/jquery-placeholder并且它支持"force"属性。这个属性使得它甚至可以在"支持"占位符的浏览器上运行,比如android。
$('#myInput').placeholder({force:true});
然后使用常规CSS为插件提供的占位符类设置样式
.placeholder{
text-align: center;
}
写这篇文章的标准方法如下:
#myinput::-webkit-input-placeholder{
text-align:center!important;
}
#myinput之后没有"输入",请尝试!
相关文章:
- 需要URL模板占位符查找和替换功能的输入
- 选择“选项”时更改输入的占位符
- 更改 html 输入字段中的占位符属性
- 当用户在输入字段事件中输入内容时,为该字段事件添加动画占位符
- 持久性 HTML 输入占位符
- 用于更新输入的 Javascript 被占位符覆盖
- 输入占位符文本转换CSS样式
- 检测输入占位符是否可见
- Sencha Touch 2:在Android 4中未居中输入占位符
- 如何仅在分配时应用 Webkit 输入占位符
- 将输入占位符文本与span文本jquery交换
- 单击时更改输入占位符的不透明度
- 如何使用jQuery删除焦点上的输入占位符文本
- 新的输入占位符行为在Safari 10中-不再隐藏通过JavaScript更改
- 将PHP代码附加到HTML输入占位符
- 加载视图时设置的输入占位符
- Angularjs输入[占位符]指令与ng模型冲突
- 删除小屏幕/移动设备上的输入占位符,但在调整为桌面大小时再次添加它们
- Jquery取消按钮输入占位符文本
- JQuery随机输入占位符