html - 在 Win7 上的 Safari 中居中输入占位符

标签 html css input safari placeholder

看看这个 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/

相关文章:

javascript - JS延迟div打开和按钮打开div

javascript - 未检测到新添加的 div 的 CSS

c++ - 在一行代码中输入 2 个十六进制数字和一个字符串

javascript - 如何在page2 input上显示page1中的输入值?

css - 如何使输入元素显示为与 block 元素相同?

python - 如何使用 Python 创建 WIFI 启动页面

javascript - 如何在使用 JavaScript 单击按钮时自动添加列

html - 带有 HLS 流式传输的 AES128

html - 显示 :ruby not available on chrome

javascript - 将 div 元素滑动到另一个元素 JQuery