【发布时间】:2015-10-26 23:01:10
【问题描述】:
我有以下代码,我正在尝试添加一个属性以使背景居中,但它不起作用。
现有代码:
<div class="av-section-color-overlay" style="opacity: 1; background-color: #000000; background-image: url(http://andytraph.com/wp-content/uploads/2015/08/avatar.jpg); background-repeat: repeat;"></div>
现有的 CSS:
opacity: 1;
background-color: #000;
background-image: url("http://andytraph.com/wp-content/uploads/2015/08/avatar.jpg");
background-repeat: repeat;
}
我尝试添加的 CSS 是:
.av-section-color-overlay {
background-position: center center !important;
}
网站是http://andytraph.com/,我正在尝试将全屏头像图片居中
【问题讨论】:
-
寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。阅读How to Ask
-
@squidg 好的,现在还不清楚你想要什么,因为你引用的是 av-section-color-overlay div,而不是它的父级。由于您在其上设置了背景位置,因此您需要知道您将其定位在什么位置。让我们仔细看看它的父 div。请提供更多详细信息。
-
抱歉,我现在添加了包含我要居中的背景图片的网站。
-
我尝试设置
background-repeat: no-repeat; background-position: center center;,结果看起来不错。我想你想要no-repeat,对吧?