它适用于除Edge之外的所有浏览器。是否有纯CSS解决方法?
input {
text-align: center
}
<input placeholder="placeholder" />
答案 0 :(得分:13)
答案 1 :(得分:1)
尝试使用它。当您已经将输入字段文本的CSS居中时,这就是解决边缘问题的方法
if(window.navigator.userAgent.search(/edge/ig)){
$("#inputfield").focus((e)=>{
$("#codefield").attr({placeholder: ""});
});
$("#codefield").blur((e)=>{
$("#codefield").attr({placeholder: "Your Placeholder"});
});
}
答案 2 :(得分:0)
这是您如何将 caret
和 placeholder
置于输入字段中 >
html
<input type="text" placeholder="type something..."/>
风格 css
input{
text-align: center;
}
祝你好运