【发布时间】:2014-05-30 05:26:16
【问题描述】:
我在此页面的正文标签上有一张纸飞机的背景图片:http://cogo.goodfolk.co.nz。它的最尖端被切断 - 如果您调整浏览器窗口的大小,完整的图像会重新弹出。
它只发生在 Chrome 中,并且不一致,如果您有时刷新,或者有时甚至将鼠标悬停在上面,这很好。如果我删除所有背景样式(背景位置和不重复),那么整个图像就在那里 - 但当然没有正确定位。这也发生在我网站的其他页面上(例如http://cogo.goodfolk.co.nz/online-surveying)。
经过几天的调试/搜索,我找不到任何与此问题相关的内容和/或修复它 - 这可能是带有背景位置的 Chrome 错误吗?
有什么想法或解决方法吗?谢谢!
//已编辑// 相关代码粘贴在下面,尽管显然这是非常标准的,所以它一定是网站中的其他东西导致了问题:
.home {
background: url("../img/airplane.jpg") no-repeat center;
background-size: 70%;
background-position: 10% 98%;
}
【问题讨论】:
-
我认为它的高亮取决于您的屏幕。我调整了浏览器的大小,然后将其最大化,我仍然看到提示在视口内。我在 1600x900 显示器上。您可能需要听取视口调整大小并针对不同大小对特定背景位置进行硬编码。
-
无论视口大小如何,我都无法在 Chrome 上重现此问题...
-
感谢大家查看这个 - 抱歉,您无法重现,这是一个非常微妙的错误。我能够在我测试过的两台 Mac 和一台电脑上重现。无论如何,我已经想出了一个解决办法。还是谢谢!
标签: css google-chrome background-position