【问题标题】:Center input placeholder in Safari on Win7Win7上Safari中的居中输入占位符
【发布时间】:2014-07-07 14:14:58
【问题描述】:

看看这个小提琴:http://jsfiddle.net/v9V3f/

我尝试使用这样的 css 规则在我的输入中居中占位符:

input::-webkit-input-placeholder {
   text-align: center;
}

此 css 在 Chrome 中正常工作,但在 Safari (Windows 7) 中输入占位符左对齐。我尝试使用相对和绝对位置、边距来做事——似乎没有任何效果。那么,我该如何解决呢?

【问题讨论】:

    标签: html css input safari placeholder


    【解决方案1】:
    ::input-placeholder
    

    safari 5+ 支持,因此取决于您拥有的 safari 版本,它应该可以工作

    你也可以试试

    input[placeholder] 
    

    ^ 适用于大多数浏览器中的文本对齐

    【讨论】:

    • 我在 safari 5 上运行我的小提琴。你的选择器也不起作用(
    • 我也是,但是windows下不行
    猜你喜欢
    • 2012-07-12
    • 1970-01-01
    • 2023-02-15
    • 2011-11-14
    • 1970-01-01
    • 2019-10-02
    • 2013-08-22
    • 1970-01-01
    • 2012-01-23
    相关资源
    最近更新 更多