【发布时间】:2010-10-30 05:59:42
【问题描述】:
这可能最好用视觉来解释。
如下图,我有两个<input>元素供用户输入日期。
是否有 CSS 或 HTML 属性可以让我在显示的输入区域中水平居中内容(在我的例子中是日期)而不是左对齐?
注意:我并不是要对齐控件本身,而是要对齐其中的内容。
【问题讨论】:
这可能最好用视觉来解释。
如下图,我有两个<input>元素供用户输入日期。
是否有 CSS 或 HTML 属性可以让我在显示的输入区域中水平居中内容(在我的例子中是日期)而不是左对齐?
注意:我并不是要对齐控件本身,而是要对齐其中的内容。
【问题讨论】:
<input type="text" style="text-align:center;" />
【讨论】:
使用text-align: center
CSS
input.date {
text-align: center;
}
HTML
<input class="date" type="text" value="123" />
见jsfiddle。
【讨论】: