Bootstrap 视频大屏幕

2023-12-08

我正在尝试制作一个视频来覆盖 bootstrap Jumbotron,但没有成功。这似乎是一件非常简单的事情,但我尝试的一切似乎都失败了。

我已经尝试过发布的解决方案here没有成功。我也尝试过将视频的位置设置为绝对位置,并将所有边设置为 0,但这似乎也不起作用。我究竟做错了什么?

这显示了正在发生的事情:https://jsfiddle.net/kae4q601/

.jumbotron{
  position: relative;
  
  /* Tried setting the height. Didnt work either */
  /* height: 200px; */
}

#video-background { 
  position: absolute;
  bottom: 50%; 
  right: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  min-width: 100%; 
  min-height: 100%; 
  width: auto; 
  height: auto;
  z-index: -1000; 
  overflow: hidden;
}
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"/>

<div class="jumbotron">
  <video id="video-background" preload muted autoplay loop>
    <source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4">
    <source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg">
  </video>
  <div class="container">
    Hello World
  </div>
</div>

看起来你有很多不必要的CSS。首先,我肯定会定义大屏幕 z 索引,以便将灰色填充保留在背景中。

.jumbotron{
  position: relative;
  z-index:-101;
}

接下来是一些更清晰、更简单的视频背景代码,如下所示:

    #video-background { 
      position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        overflow: hidden;
        z-index: -100;
        width:100%;
}

这是小提琴https://jsfiddle.net/kae4q601/5/让我知道这是否是您想要实现的目标。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Bootstrap 视频大屏幕 的相关文章

随机推荐

  • 如何在 python 中生成 nginx 安全链接

    如何使用 python 为 nginx 中的安全链接模块建立链接 我希望使用 nginx 来提供具有过期链接的安全文件 链接到 Nginx 维基 shadfc 答案中的代码有效 为了Python 3 需要进行一些修改 import base
  • 用 PHP 解决验证码问题?个人挑战?

    我想看看我是否可以使用 PHP 解决验证码 以应对一些个人挑战 没什么太难的 同一行中的单词 始终使用相同颜色的单词等 这是一个示例 http www simplyshows com img jpg 只是想看看会有多难 我的问题是 是否有基
  • 确定构造函数、初始化和重置方法的任务的最佳实践是什么

    尽管我是用 Java 设计的 但这是一个常见的 OOP 问题 我并不是想解决某个特定问题 只是想思考一些设计原则 根据我的经验 我养成了将对象设置分为三个阶段的习惯 目标是最大限度地减少 额外的工作 混乱的代码和受损的可扩展性 建造 所需采
  • subprocess.Popen 命令(反词)在 shell 与 Web 应用程序中产生不同的输出

    我让 Django 在标准 WSGI Apache httpd 组合上运行 我注意到当我在 shell 中运行代码与在浏览器中运行代码时 文件输出是不同的 我已经隔离了其他所有内容 但仍然遇到同样的问题 这是代码 def test anti
  • 如何将 JavaPairDStream 的结果写入 Spark Streaming 上的输出 kafka 主题?

    我正在寻找一种在输出 kafka 主题中编写 Dstream 的方法 只有当微批量 RDD 吐出一些东西时 我在 Java8 中使用 Spark Streaming 和 Spark streaming kafka 连接器 都是最新版本 我无
  • delphi 7中如何读取资源文件?

    我已经制作了资源文件 并已将其编译并与我的 delphi 单元链接 但是从该资源文件读取时我遇到了问题 implementation R dfm R stuff res stuff rc procedure TForm1 FormCreat
  • Firebase getDocument(querySnapshot)不起作用

    我面临着 Firebase 快照的问题 我已成功将我的 Fierbase 帐户与我的 Xcode 项目连接起来 我能够更改 Firestore 云中的数据 但我读不懂 这是我的功能 class UserService static func
  • 色彩空间转换

    我正在尝试编写一个程序 在用户输入图像后 他可以看到一些小的图像处理 更具体地说 我想将图像从 RGB 转换为 CMYK 和 YUV 然后在屏幕上仅显示这些颜色空间中的一个分量 即仅来自 CMY 的青色或来自 YUV 的 U 我设法实现了转
  • 在 iPhone 的 Objective-C 中解析 Java 属性文件

    我正在 iPhone SDK 中寻找一种读取属性文件 不是 XML 风格 的方法 例如 a comment a comment a a string b a string with escape sequences t n r space
  • Windows 上的 libgit2 可能存在 Rugged gem 安装问题

    我正在使用 Windows 和我的Gemfile有这一行 gem rugged 当我跑步时bundle install它给了我这个错误 Installing rugged 0 21 0 with native extensions Gem
  • java中的ArrayList打印最后插入的值?

    我有以下java类 package com picvik model import java util Date public class ViewAlbum private Integer albumid private String a
  • 将引号替换为“``”和“''”

    我有一个包含很多内容的文档 标记 但我想将其转换为在 TeX 中使用 TeX 使用 2 个 标记作为开始引号 使用 2 个 标记作为结束引号 我只想在以下情况下对这些进行更改 以偶数出现在单行上 例如 有 2 4 或 6 已上线 例如 Th
  • 有没有办法强制从特定堆栈帧返回后不使用 Rust 原始指针?

    我正在为 主要是 C 风格 C 插件 SDK 编写一个 Rust 包装器 插件主机是一个运行事件循环的图形桌面应用程序 该插件定期作为该事件循环的一部分被调用 每当这种情况发生时 插件就具有控制权并可以调用任意主机函数 我想要包装的一个 C
  • 如何检查 $data 变量是否使用 Codeigniter 设置?

    当我设置像这样的数据时 data say something Hello 并将其发送到视图 this gt load gt view my page data 如何在视图中检查变量 say something 是否已设置 有 Codeign
  • Jackson YAML:使用标志映射正则表达式模式

    在杰克逊 我可以绘制地图YAML 中的字符串 regexField d 2 d 2 to a Pattern类上的字段 final class MappedFromYaml private Pattern regexField access
  • 自动增量,但忽略列中的现有值

    我有一张桌子 create table DB t1 id SERIAL name varchar 255 并插入一些数据 insert into DB t1 name values name1 insert into DB t1 id na
  • 如何从 SQL*Plus 查询中删除空格?

    从 sqlplus 调用的下面的查询在每个值的末尾返回很多空格 我该如何删除它 请参阅下面的示例 我用 x 替换了这些值 x x x x
  • 每个 python 对象一个 int [重复]

    这个问题在这里已经有答案了 可能的重复 类实例的自动递增 ID 我想要类似以下 Python 中的 Java 类 public class MyObject private static int ID 0 private final int
  • 在Python中获取索引的默认值超出范围[重复]

    这个问题在这里已经有答案了 a 123 2 4 b a 4 or sss print b 当列表索引超出范围时 我想获得默认值 此处 sss 我怎样才能做到这一点 本着 请求宽恕 而不是许可 的 Python 精神 这里有一种方法 try
  • Bootstrap 视频大屏幕

    我正在尝试制作一个视频来覆盖 bootstrap Jumbotron 但没有成功 这似乎是一件非常简单的事情 但我尝试的一切似乎都失败了 我已经尝试过发布的解决方案here没有成功 我也尝试过将视频的位置设置为绝对位置 并将所有边设置为 0