题目描述的现象如下
input框的位置为蓝色区域(附件:input框区域.jpg)
但是在IE8中显示光标的位置(附件:向上.jpg)
明显偏上,
解决该问题的方法是去掉关于html文档类型的声明
去掉我<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
去掉后显示的效果(附件:居中的效果图.jpg)
可以正常居中显示
这个修正主要适用于需要input框后面有背景等。
目前不知道为什么这么修改可以解决这个问题,如果有哪位大神了解机制,请多多指教哈。