【发布时间】:2014-05-04 13:19:59
【问题描述】:
我正在尝试使输入字段(而不是占位符)的值居中。不知何故,iOS 无法“识别”居中,但 firefox、safari 和 chrome 可以。
HTML
<input type="time" value="12:00">
CSS
input {
background-color: lightyellow;
border: none;
outline: none;
text-align: center;
width: 200px;
padding: 5%;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
-webkit-background-clip: border-box;
-webkit-background-origin: padding-box;
-webkit-background-size: auto;
-webkit-box-shadow: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
结果应该是一个黄色框,其中包含以 12:00 为中心的时间,在 iOS 设备上它不起作用。
这是一个 jsfiddle:http://jsfiddle.net/y9TPM/4/
【问题讨论】: