jquery - 如何创建具有一些边距的全屏背景视频?
问题描述
我在登陆页面上有一个覆盖整个视口的全屏背景视频。我想实际包含视频,并在所有屏幕尺寸的左右显示一些白色。我尝试将容器的宽度和高度更改为不走运......我还添加了一些边距,但随着屏幕变小它们会消失。有什么想法吗?
.vid {
position: relative;
height: 100vh;
}
.video-container:before {
content:"";
position: absolute;
top:0;
right:0;
left:0;
bottom:0;
z-index:1;
background: rgba(0,0,0,.75);
opacity: .5;
}
.video-container {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: -1;
}
.bg-video {
height: 100%;
width: 100%;
object-fit: cover;
}
<section class="vid p-5">
<div class="video-container h-100">
<video class="bg-video" autoplay muted loop>
<source src="video/caleb-original.mp4" type="video/mp4">
Your browser is not supported
</video>
</div>
<div class="row h-100 text-white">
<div class="container banner">
<div class="row">
<div class="col-lg-12 motto text-left">
<h1 class="banner-heading text-left">
We Believe<br> <span class="people">People Make<br> The Difference</span>
</h1>
<a href="#" class="launch-modal" data-modal-id="modal-video">
<span class="hvr-grow u-media-player__icon u-media-player__icon--success">
<span class="fa fa-play u-media-player__icon-inner"></span>
</span>
</a>
</div>
</div>
</div>
</div>
<div class="container">
<div class="top-footer">
<h5>Founded 2004</h5>
<ul>
<li><a href="https://twitter.com/theMassPayWay" target="_blank" ><i class="fab fa-twitter"></i></a></li>
<li><a href="https://www.facebook.com/theMassPayWay" target="_blank" ><i class="fab fa-facebook-f"></i></a></li>
<li><a href="https://www.youtube.com/channel/UCfOk5GTwjjbOybKFQotRzmQ?view_as=subscriber" target="_blank"><i class="fab fa-youtube"></i></a></li>
<li><a href="https://www.instagram.com/themasspayway" target="_blank" ><i class="fab fa-instagram"></i></a></li>
<li><a href="https://www.linkedin.com/company/masspay" target="_blank" ><i class="fab fa-linkedin-in"></i></a></li>
</ul>
</div>
</div>
</section>
解决方案
你需要设置width
给你的父母div
并给予margin:0 auto
它div
。
试试这个:
.vid {
position: relative;
height: 100vh;
width: 80%;
margin: 0 auto;
}
推荐阅读
- javascript - 我很困惑 - 我收到“getMonth 不是函数”
- airflow - 气流任务未加入下游任务
- c - 当堆栈变量由函数调用的结果初始化时,是否复制了结构?
- html - ReqactQuill 编辑器在长文本上调整大小
- java - 2 线程轮流打印字母
- javascript - 反应js。数组元素显示更多使用 useHooks useState 显示更少
- java - 在Jenkins从节点中面对javac编译器问题maven项目
- android - 构建失败,因为 react native reanimated 2
- maven - maven - 记录的代码使用模块,但 http://docs.oracle.com/javase/7/docs/api/ 中定义的包位于未命名的模块中
- openssl - OpenSSl 在新版本的验证中返回错误的签名,在旧版本中返回 OK