2010-08-26 67 views
4

这可能是最好的视觉解释。是否有一个CSS或HTML属性来集中输入标签的内容?

如下图所示,我有两个供用户输入日期的<input>元素。

alt text

是否有一个CSS或HTML属性,让我到中心的内容(我的情况下,该日期)水平在显示的输入区域,而不是左心呢?

注意:我不是试图对齐控件本身,只是它们内部的内容。

回答

4
<input type="text" style="text-align:center;" /> 
+2

+1 - 我不相信OP说有什么不对,他只是不知道这个规则,所以这可能会更好一些:) – 2010-08-26 22:28:05

+0

对我而言,错误的措辞,我假设日历打破了CSS。 – Novikov 2010-08-26 22:33:45

+0

唯一的问题是,它是在一天晚了,我的大脑一定会锁定在我身上。不能相信我不记得那个属性,我已经使用了它几十次!这是如何开始阿尔茨海默氏症? – JohnFx 2010-08-26 23:06:13

0

使用text-align: center

CSS

input.date { 
    text-align: center; 
} 

HTML

<input class="date" type="text" value="123" /> 

jsfiddle

相关问题