Internet explorer 8 IE8 Css背景位置:右边不好用,因为它在右边显示了一条额外的线,以前有人遇到过这个问题吗?

Internet explorer 8 IE8 Css背景位置:右边不好用,因为它在右边显示了一条额外的线,以前有人遇到过这个问题吗?,internet-explorer-8,background-position,Internet Explorer 8,Background Position,当我只在IE8中将背景位置设置为右侧时,就会发生这种情况 您可以在以下URL中看到:(联系我们选项卡)尝试指定两个位置,例如: background-position: right top 如果只指定一个关键字,那么第二个值将是“center”我试图像这样缩小HTML或正文的宽度 正文{宽度:99.6%} 或 html{宽度:99.6%}-首选 而且工作得很好 您还可以减小窗口的宽度 父容器,例如DIV to 宽度:99.9%,这也适用 我更喜欢使用css hack在IE8上实现只读。我这样做

当我只在IE8中将背景位置设置为右侧时,就会发生这种情况


您可以在以下URL中看到:(联系我们选项卡)

尝试指定两个位置,例如:

background-position: right top

如果只指定一个关键字,那么第二个值将是“center”

我试图像这样缩小HTML或正文的宽度

正文{宽度:99.6%}

html{宽度:99.6%}-首选

而且工作得很好

您还可以减小窗口的宽度 父容器,例如DIV to 宽度:99.9%,这也适用


我更喜欢使用css hack在IE8上实现只读。

我这样做了,我给了它正确的位置和顶部,但问题在于背景位置-x,因为它在右侧显示了一个额外的1px。你能发布一个链接来查看它吗?你可以在本页中看到它,请查看顶部导航中的“联系我们”选项卡。别忘了使用IE8I我有一个100%宽的div,我把它的大小缩小到98%,效果很好。。。我总是要找麻烦。