ie6、7 下input的边框问题 ?

  input的border设置为none,ie8及以上border都兼容,ie6和7的border还继续存在,将border设为0时所有浏览器上都不存在了,但是border为0时还是会继续的渲染。

  将input的border设为"0 none",ie7及以上都正常了,但是ie6上input和a不在同一行上,当我把a的宽度减掉4个像素,或者把a设为右浮动时ie6也显示正常了。这多出的4个像素不知道是哪里出来的,父级和子集都不存在padding和margin的值,2个子级的宽度和等于父级的宽度,模拟了一差不多的,发现代码之间的存在间距出现同样的状况,在实际上做相应的更改,还是不起作用。(有疑问)

posted @ 2016-06-30 14:22  四国诸葛不亮  阅读(429)  评论(0编辑  收藏  举报