既然table设置了100%,table本身自带的标签td就不能写padding,因为IE是把padding计算在总宽度上的。实际的宽度会是100%+padding总宽度。
去除padding,在input上加上margin即可,用来替代padding所产生的距离效果。
input内部建议不要使用padding,可使用text-indent来控制文字左边距。
我公共样式里有个vertical-align: baseline;
当它在的时候:td的高度60px;td只有一个p标签,p的行高60px,这个时候td的高度为72px=》60加12的padding(我没写任何padding,padding:0;也没用),
把vertical-align: baseline;注释就好了