就在最近,我注意到文本输入在Google Chrome中存在显示问题,但仅在文本为空时才显示.
请注意,在顶部图像中,当输入为空时,光标在文本输入中过高.

但是一旦我们输入了一些文字,它就会纠正自己:

JSFiddle来说明.可能需要谷歌Chrome版本:38.0.2125.101米
HTML:
<input name="tb_password" type="password" id="tb_password" class=" validate[required,custom[password]]" placeholder="Type your password here" autocomplete="off" style="
margin: 0;
line-height: 46px;
">
Run Code Online (Sandbox Code Playgroud)
CSS:
input[type="text"], input[type="password"] {
width: 100%;
height: 46px;
line-height: 46px;
font-size: 11pt;
color: #555 !important;
text-indent: 15px;
border-top: solid 1px #c5c5c5;
border-left: solid 1px #c5c5c5;
border-bottom: solid 1px #dadada;
border-right: solid 1px #dadada;
background: #fff;
-webkit-box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, .1);
box-shadow: inset 0px 1px 5px 0px rgba(0, 0, 0, .1);
}
Run Code Online (Sandbox Code Playgroud)