html - 在 html5 日期输入中居中文本

标签 html css

我一辈子都想不出如何在 html5 日期输入中将文本居中。如您所见,我可以更改文本的颜色但不能将其居中。我也在 css 中尝试了很多东西

input.element.text{text-align:center;/* dont work here */color:green;line-height: 30px;}/* change color but not align*/

input[type=date]{
line-height: 46px;
height: 30px;
width:300px;
text-align: center;/* dont work here */
text-align-last: center;
 color:red;/* used to test */
}

input[type=text]{ color:blue;/* used to test */
text-align: center;/* dont work here */
text-align-last: center;
 
}
<input type="date" name="dob" class="element" size="" maxlength="15" value="" type="text" placeholder="" required>

最佳答案

.bigbox{
    height:40px;
    line-height:40px;
    padding:0 5px;
}

来源:How to vertically align text in input type=“text”? [duplicate]

关于html - 在 html5 日期输入中居中文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52105139/

相关文章:

javascript - 如何在 Angular JS 中添加图像

javascript - 响应式布局问题 : Having 2 elements side by side

php - CSS 菜单 ul ul li 下拉菜单在 7 或 6 中不起作用,请帮忙

jquery - datepicker 没有下一个和上一个的图像

CSS 网格元素根据容器宽度调整大小

html - CSS设计仪表板模板

html - 如何修复 IE 7 中未出现的 UI 元素?

html - 如果主体具有类,则元素的 CSS 选择器

html - 为什么这两个 div 元素在使用 display inline block 时没有对齐到顶部;垂直对齐 : top?

javascript - 如何测试像 'Loading' 这样的 gif 图片是否有效?