ie6跟7里的input
ie6和7里的input1. 可以看到 - input的上下会多出一像素2. 用 - float:left可以解决这个问题3. 请问是否
ie6和7里的input
1. 可以看到 -> input的上下会多出一像素
2. 用 -> float:left可以解决这个问题
3. 请问是否有其它方法能解决这个问题,因为有时候一行内要写很多标签,浮动起来就比较麻烦 input ie html
[解决办法]这个貌似是td里的空格造成的,换成下面的试下
<td><input type="text" style="width:100px; height:50px; background:red; border:2px solid black" /></td>
[解决办法]我试了好多种方法都不行,看来只能用float了,后面再加个<div style="clear:both"></div>
[解决办法]border-spacing这个属性只有在border-collapse这个属性的属性值设置为sepeate时才有效。
[解决办法]楼主说的是IE6/IE7会出现这个问题。我试了下,的确如此!
如果把input换成div则不会出现间隙,
所以可能是input元素在表格在IE6/IE7下的问题,
经测试,下面的代码可以解决这个间隙问题:
input{ margin: -1px 0; }