You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让图片按VH/VW完全拉伸适配网站背景?

实现Velo网站背景图拉伸铺满效果的即插即用方案

以下是直接可用的Velo代码,能让装饰性背景图强制拉伸铺满整个页面,完全忽略原宽高比:

步骤1:准备页面容器

先在Wix编辑器中添加一个全屏容器元素:

  • 设置容器的定位为「固定」,覆盖整个页面范围
  • 将容器层级设为最低(避免遮挡其他页面内容)
  • 给容器命名为 pageBackground

步骤2:添加Velo代码

将以下代码添加到目标页面的代码编辑器(若要全站生效,放到site.js文件中):

$w.onReady(function () {
  // 获取全屏背景容器
  const bgContainer = $w('#pageBackground');

  // 设置背景图样式:强制拉伸铺满
  bgContainer.style = {
    backgroundImage: 'url("https://static.wixstatic.com/你的图片URL")', // 替换为你的图片链接
    backgroundSize: '100% 100%',
    backgroundRepeat: 'no-repeat',
    backgroundPosition: 'center'
  };

  // 监听窗口尺寸变化,确保缩放时背景依然铺满
  window.addEventListener('resize', () => {
    bgContainer.style.backgroundSize = '100% 100%';
  });
});

关键参数说明

  • backgroundSize: '100% 100%':这是强制拉伸的核心,让背景图宽度和高度都占满容器,完全不保留原宽高比
  • 替换代码中的图片URL:从Wix媒体库右键点击目标图片,选择「复制链接」即可获取

注意事项

  • 适合装饰性纹理、抽象图案这类不依赖宽高比的图片
  • 务必确认容器层级为最低,防止遮挡页面交互元素(按钮、表单等)

内容的提问来源于stack exchange,提问作者Emil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 12:25:17