1

当我的网站处于开发阶段时(即在本地主机上时),我可以轻松更改用于立即反映的部分背景和效果。但是当我让我的网站在 Windows Server 2012 上运行并尝试更新部分背景时,背景没有更新。每当我向服务器添加新图像时,它都不会显示在部分背景中。但是当我尝试上传的旧图片时,所有这些图片都会显示。

我尝试了以下可能的解决方案:

  1. 我将图像的绝对路径更改为相对路径,但没有奏效,
  2. 我清除了 wordpress 的缓存,它也没有用,
  3. 我清除了浏览器缓存,它也不起作用,
  4. 我在elementor的设置选项中将“CSS打印方法选项”从“外部CSS”更改为“内部嵌入”,它也不起作用,
  5. 我没有使用其他页面构建器
  6. 我尝试了也不起作用的模板。

我也检查了这个 elementor 的链接 -我的更改没有在线显示,我该怎么办?

但是上面的文件对我不起作用。有没有人遇到这个问题并有解决这个问题的方法?

4

4 回答 4

3

我第二次在这个问题上挣扎了几个小时才找到快速修复:

Elementor > 设置 > 高级 > CSS 打印方法 > 内部嵌入

于 2020-01-09T16:09:16.910 回答
0

我尝试了很多你的答案,但没有效果。

样式>背景,然后选择悬停(而不是正常)终于成功了!

于 2020-08-31T17:16:10.483 回答
0

发生此问题只是因为“用户权限”。我使用的是 Microsoft Windows Server 2012,所以我按照以下步骤操作:

  1. 转到控制面板 -> 系统和安全 -> 管理工具
  2. 搜索 Internet 信息服务 (IIS) 管理器并双击它
  3. 然后去网站
  4. 选择您的实时站点->右键单击它->编辑权限
  5. 转到安全选项卡
  6. 单击编辑->单击“添加...”按钮以添加新用户。
  7. 键入 Every -> 单击检查名称 -> 单击确定
  8. 现在您可以在“添加”和“删除”按钮下方看到“所有人的权限”选项。
  9. 选中完全控制复选框并单击应用
  10. 最后点击确定。

现在 elementor 可以读取图像了。当您更新图像时,您需要保持冷静并等待更新。改变需要时间。

不要将图像大小选项设置为满,更新会花费太多时间。而不是使用 1024x1024。它会快速更新,您可以立即看到变化。

只是不要忘记在完整更新实时站点后删除该用户。完全访问实时站点是一种不好的做法。

于 2018-04-21T13:34:27.093 回答
0

我有一个类似的问题。我无法让图像或背景颜色显示在我的背景上。我发现背景覆盖设置为白色,不透明度为 100%。一旦我将其设置为 0% 不透明度,一切正常。我不记得设置任何覆盖,所以它可能默认情况下是打开的。

于 2020-09-30T00:50:57.013 回答