【发布时间】:2016-09-16 00:39:00
【问题描述】:
当占位符的字体大小与输入的字体大小不同时,占位符在 Chrome 中垂直未对齐(在 Firefox 中可以正常工作)。
截图:
这是 HTML / CSS:
body {
padding: 20px;
}
input {
padding: 0 10px;
color: green;
font-size: 30px;
height: 57px
}
input::-webkit-input-placeholder {
color: blue;
font-size: 14px;
line-height: 57px;
}
input::-moz-placeholder {
color: blue;
font-size: 14px;
}
<input type="text" value="" placeholder="Placeholder text">
也可以使用as a jsFiddle。
【问题讨论】:
-
有人知道解决方案吗?
-
两个字体大小应该相同,才能看到中间。
标签: html css google-chrome