html - CSS 背景位置不会居中

标签 html css

我无法将我的背景居中。不管我把BG改小尺寸让它居中都不会。

她是我的 CSS:

#container {    
    background-image: url(Photos/BG.png);
    background-repeat:no-repeat;
    background-position: center center;
    height: 1813px;
    width: 1024px;
}

它不会使背景居中 - 即使使用较小尺寸的照片,它也会一直位于显示器的左上角。谢谢大家!

最佳答案

要使背景图像居中,您不需要指定 center center 两次。应该是这样的:

 #container {    
    background-image: url(Photos/BG.png);
    background-repeat:no-repeat;
    background-position: center;
    height: 1813px;
}

关于html - CSS 背景位置不会居中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40492853/

相关文章:

javascript - 文本中的动画,从右到左隐藏文本已安装

html - 如何对齐具有特定宽度的文本框和标签

html - 用rvest把h后的所有p刮掉? (或其他 R 包)

javascript - 需要在将内容滚动到底部时从水平滚动菜单列表显示事件菜单

php - jquery函数中的变量为null

css - 居中 3 列页脚

javascript - 如何使使用 fullpage.js 的网站在 Safari for iOS 上全屏显示

css - 使用 CSS 增加每个兄弟之间的边距

javascript - 联合国 child 基金会网络动画

php - 将点击跳过图库更改为滑动照片库?