WordPress Header 背景图片没有响应且居中
WordPress Header background image not responsive and center
我正在为我的网站使用此 Wordpress Theme,我尝试设置居中或 full-width 图片 header,但它不起作用。图像总是被留下,我想知道如何正确地做到这一点,(没有提供主题header 添加图像选项)
这是我的CSS
#header .header__top.bg-cat-1 {
background: url("http://localhost/pro/wp-content/uploads/2018/01/HD.png");
background-repeat:no-repeat;
align-content:center;
}
尝试以下方法css:
background-position: center;
如果你想让背景适合当前部分,试试这个:
background-size: cover !important;
如果有内联样式,但您找不到它们在哪里,您可以使用 !important,正如您在前面的代码中看到的那样。
希望对您有所帮助。
尽量利用background-position: center center
。
background-position
CSS属性设置每个定义的背景图片的初始位置,相对于background-origin
定义的背景位置图层。
background-position 的默认值为 0% 0%
这就是为什么它默认从左上角开始的原因。
#header .header__top.bg-cat-1 {
background-image: url("http://localhost/pro/wp-content/uploads/2018/01/HD.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
引用Link:
我正在为我的网站使用此 Wordpress Theme,我尝试设置居中或 full-width 图片 header,但它不起作用。图像总是被留下,我想知道如何正确地做到这一点,(没有提供主题header 添加图像选项)
这是我的CSS
#header .header__top.bg-cat-1 {
background: url("http://localhost/pro/wp-content/uploads/2018/01/HD.png");
background-repeat:no-repeat;
align-content:center;
}
尝试以下方法css:
background-position: center;
如果你想让背景适合当前部分,试试这个:
background-size: cover !important;
如果有内联样式,但您找不到它们在哪里,您可以使用 !important,正如您在前面的代码中看到的那样。
希望对您有所帮助。
尽量利用background-position: center center
。
background-position
CSS属性设置每个定义的背景图片的初始位置,相对于background-origin
定义的背景位置图层。
background-position 的默认值为 0% 0%
这就是为什么它默认从左上角开始的原因。
#header .header__top.bg-cat-1 {
background-image: url("http://localhost/pro/wp-content/uploads/2018/01/HD.png");
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
引用Link: