最近做项目用需要用到IE浏览器显示表单,结果发现只有在IE显示异常,这是因为
在IE11中打开该网页,在文本框中输入中文,文本框的位置立刻往下偏移1像素。去掉中文后,位置又自动偏移回来了。
解决办法:将文本框设置垂直对齐方式vertical-align位于顶部
<input type="text" style="vertical-align:top">
添加样式效果前(有bug):

添加样式效果后(正常):

版权声明:本文为weixin_44226391原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。