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

如何在给定HTML代码中正确添加MP4视频?

正确在Jarallax容器中添加MP4视频的方法

原代码的问题

你提供的代码存在两处关键错误:

  • 错误地将视频的src、type属性直接写在.jarallax的div标签上,Jarallax不支持这种配置方式
  • video标签结构混乱,未正确嵌套在容器内部,标签闭合逻辑也有误

两种正确实现方式

方式一:使用Jarallax的data属性(推荐)

这种写法最简洁,Jarallax会自动处理视频的静音、循环、自动播放等基础设置:

<div class="cover-v1 jarallax" id="home-section" data-jarallax-video="video/cover_bg_2.mp4">
  <div class="container">
    <div class="row align-items-center">
      <div class="col-md-7 mx-auto text-center">
        <h1 class="heading gsap-reveal-hero">CODEx Creators</h1>
        <h2 class="subheading gsap-reveal-hero">人工智能大师</h2>
      </div>
    </div>
  </div>
</div>

方式二:嵌套完整的video标签

如果需要更灵活控制视频属性,可以手动嵌套video标签,注意添加必要的播放属性:

<div class="cover-v1 jarallax" id="home-section">
  <!-- 给视频标签添加jarallax-video类,同时配置静音、循环等属性 -->
  <video class="jarallax-video" muted loop autoplay playsinline>
    <source src="video/cover_bg_2.mp4" type="video/mp4">
  </video>
  
  <div class="container">
    <div class="row align-items-center">
      <div class="col-md-7 mx-auto text-center">
        <h1 class="heading gsap-reveal-hero">CODEx Creators</h1>
        <h2 class="subheading gsap-reveal-hero">人工智能大师</h2>
      </div>
    </div>
  </div>
</div>

重要注意点

  • 确保视频文件路径正确,比如video/cover_bg_2.mp4要与当前HTML文件的相对路径匹配
  • 现代浏览器要求视频必须静音才能自动播放,所以muted属性不可省略
  • playsinline属性用于避免视频在移动端自动全屏播放

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 23:10:26