html - 停止 CSS 背景属性在调整大小时移动背景

标签 html css properties background

我最近在我最近在这里问的一个问题上发现了这个问题,这个问题与我认为是 Chrome 或 Safari webkit 的错误有关,或者可能与我的 style.css 中的某些东西有关。但是,过了一会儿我注意到我的背景在调整大小时略有移动,我得出结论,当它向右移动时,屏幕左侧从上到下没有出现左白边框,但是当背景图片向右移动,然后在左侧右侧出现一个 2px 的白色边框。如何阻止边界移动。

我的 CSS:

html { 
    background: url(/assets/fotball.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
}

最佳答案

试试这个:

background: url(/assets/fotball.jpg) no-repeat center top fixed; 

关于html - 停止 CSS 背景属性在调整大小时移动背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14434667/

相关文章:

javascript - javascript 中的 "OWN"属性是什么

ios - iOS swift 中变量值变空

c# - 如何在 asp.net c# 中为 BasicDatePicker 分配属性?

javascript - 将鼠标悬停在其他页面元素上时更改点样式

asp.net - 我是否需要添加一些特殊内容才能在 iPad 上正确查看我的网站?

html - 负 margin 打破 float

jquery - 更改 handsontable 中单元格的类名

javascript - 如何在 CSS 和 Javascript 中创建一个带有分隔边框的圆圈?

没有 .innerHTML 的 html 中的 JavaScript 数组内容

html - 为什么要变换 : skew(30deg); is not same as transform : matrix(1, 0,30,1,0,0);?