首页 > 解决方案 > 在 Elementor 部分中适合背景图像

问题描述

据我所知,这是超级流行和常见的问题,但我尝试过的所有解决方案最终都失败了。

我有一个测试网站:https ://mojastrona.hekko.pl/baltyk-stroma-glowna/

而我无法实现的是使背景图像适合任何分辨率。

这是我对 elementor 部分的设置:

在此处输入图像描述

在此处输入图像描述

但这并不能提供完美的图像拟合。它正在被切割。我尝试将一些解决方案添加到我在 Internet 上找到的 .css 文件中,但它们都不起作用。

标签: cssbackground-imageelementor

解决方案


您尝试做的事情几乎是不可能的(在合理范围内)。

假设您的图像尺寸为 4:3。现在,如果有人在 16:9 显示器上查看您的网站会发生什么?容器(以及图像)必须在上下或左右有一些空白区域。

有几种可靠的选择可以得到你想要的:

  1. 定位您的图像,以便始终存在最重要的动机部分(例如,“中心顶部”,以便图像顶部的文本始终可见

  2. 向父容器添加“最小高度” - 该部分将是显而易见的选择。使用 VH/%-units 可能会给你一个更可靠的结果

  3. 将您的图像作为简单的图像小部件而不是背景图像。将宽度设置为 100%。确保您的部分设置为“全宽/无间隙”。您的图像现在将始终是屏幕的整个宽度,而不会被父容器缩小。

显然#3 有几个限制,因为将内容放在图像顶部变得更加困难。


推荐阅读