困扰我一个周的问题解决了,之前一直觉得奇怪,为什么我用div画一条细线在ie7、8里面没有任何问题,到了ie6里面就变那么粗,原来ie6给div设置了默认高度,在css里面使用height:1px,是没有任何用用处的,所以加上一段代码overflow:hidden;就搞定了。