看看这个 fiddle :http://jsfiddle.net/v9V3f/
我尝试使用这样的 css 规则在我的输入中居中占位符:
input::-webkit-input-placeholder {
text-align: center;
}
此 css 在 Chrome 中正常工作,但在 Safari (Windows 7) 中,输入占位符向左对齐。我尝试用相对和绝对位置、边距做事——似乎没有任何效果。那么,我该如何解决呢?
最佳答案
::input-placeholder
safari 5+ 支持,因此根据您拥有的 safari 版本,它应该可以工作
你也可以试试
input[placeholder]
^ 适用于大多数浏览器中的文本对齐
关于html - 在 Win7 上的 Safari 中居中输入占位符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23740802/