css – 规模的HTML5视频,并打破整个网站的宽高比

前端之家收集整理的这篇文章主要介绍了css – 规模的HTML5视频,并打破整个网站的宽高比前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_502_1@我想在网站上使用4:3视频作为背景,但将宽度和高度设置为100%
没有工作,因为宽高比保持不变,所以视频没有填充网站的整个宽度.

谢谢你的帮助!

这里是我的html和css代码

HTML

<!DOCTYPE HTML>
<html land="en">

<head>

<link rel="stylesheet" type="text/css" href="html5video.css" />


<title>html 5 video test</title>


</head>

<body id="index">

<video id="vidtest" autoplay>
<source src="data/comp.ogv" type="video/ogg" width="auto" >
</video>

<div class="cv">

<p>
Lorem ipsum dolor sit amet,consetetur sadipscing elitr,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>

</div>


</body>
</html>

CSS:

body
{
background-color:#000000;
}



#vidtest {
position: fixed;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
width: 200%;
height: 100%;
z-index: -1000;
}

.cv
{
width: 800px;
position:relative;
text-align:center;
margin-top: 100px;
color:#FFFFFF;
font-family:"Arial";
font-size: 10px;
line-height: 2em;
text-shadow: 3px 3px 2px #383838;
margin-left: auto;
margin-right: auto;
}

解决方法

这是一个非常老的线程,我知道,我提出的并不是你需要的解决方案,而是所有的人都在这里,因为搜索搜索内容:缩放视频来填充视频容器元素,保持比例完好无损

如果您希望视频填充< video>的大小.元素,但是视频被缩放正确以填充容器,同时保持纵横比的触觉,您可以使用对象拟合使用CSS.很像背景图片的背景尺寸,您可以使用以下内容

video {
    width: 230px
    height: 300px;
    object-fit: cover;
}

我希望这可以帮助一些人.

编辑:not in all browsers yet.

猜你在找的CSS相关文章