Css 在IE 7中,背景移到1像素顶部,但在FF it';好吗?

Css 在IE 7中,背景移到1像素顶部,但在FF it';好吗?,css,Css,在IE 7中,背景移到1像素顶部,但在FF中可以吗 background: url(girl.jpg) top left repeat-x; position: relative; top: 0px;color: #666; border-bottom-color: white; 我不认为这是来自背景图像。您确定标记中没有透明边框或其他1px移位吗?IE6在相对定位元素上存在定位背景错误。您的文档是否处于标准模式?并尝试为元素指定布局,例如使用zoom:1可以使用此布局 t

在IE 7中,背景移到1像素顶部,但在FF中可以吗

 background: url(girl.jpg) top left repeat-x;
 position: relative;
 top: 0px;color: #666;
 border-bottom-color: white;

我不认为这是来自背景图像。您确定标记中没有透明边框或其他1px移位吗?

IE6在相对定位元素上存在定位背景错误。您的文档是否处于标准模式?并尝试为元素指定布局,例如使用
zoom:1

可以使用此布局

      top:0px;
    *top:1px;

*background-position:0px 1px;
  • 只使用四个IE7,这样你就可以使用它了

可以根据设计输入值。在*top:px.

@metal中,但这不会导致顶部移动,对吗?是的
zoom:1
解决了背景问题,但它会破坏布局。然后,您需要重新编辑布局,以便与hasLayout一起工作:-(您是否已在css中添加此代码。您可以设置顶级值,如*top:-1px。请尝试。或者您是否已尝试此
*top:-1px
我认为它无法控制背景位置*背景位置:0px 1px;请使用此选项。)。