WordPress更新后背景已更改

时间:2017-03-18 作者:Claude

我最近更新了Wordpress,它似乎影响了我网站上的背景图像。我将它们设置为占据整个屏幕,但现在它们以实际大小显示(太小,无法覆盖屏幕)。css代码似乎完好无损,所以我不知道如何修复它。示例:请参见本页左上角的背景图像。它用来覆盖整个背景。http://twinpeaksreviews.com/episodes/代码如下:

身体第id-2页{背景图片:url(http://twinpeaksreviews.com/wp-content/uploads/2016/10/Episodes.jpg) !重要的背景重复:无重复;后台附件:固定;}

1 个回复
最合适的回答,由SO网友:Paul \'Sparrow Hawk\' Biron 整理而成

您更新到哪个版本?以下内容仅在4.7.3中进行了测试(我从未在customizer中使用自定义背景,因此我不确定以前版本的WP在那里做了什么)。

在customizer中,设置自定义背景图像时,应该有一个“图像大小”下拉列表。您可能在此下拉列表中选择了“原始大小”。如果您将其更改为“适合屏幕”或“全屏”,您应该会得到您想要的。

你选择哪一个取决于你想要实现什么。“适合屏幕”会导致定制器输出background-size: contain ;, 而“全屏”显示background-size: cover ;.

看见CSS background-size Property 对于containcover.

相关推荐

在带有PHP的子主题中包含style.css

在里面https://codex.wordpress.org/Child_Themes 这是包含样式的最佳实践。css在子主题中,必须将下面的代码放入函数中。php的子主题,但将“父样式”替换为可以在函数中找到的父主题的参数。父主题的php。我在我的主题文件中找不到它,那里也没有多少代码。使用@import包含父主题样式表的方法不适用于我,放入文件的css不会在任何浏览器的站点上显示自己。function my_theme_enqueue_styles() { $parent_s