html半屏幕视频背景

html半屏幕视频背景,html,css,Html,Css,我试图在我的页面上显示一个视频作为横幅,但我也希望用户看到帖子和其他东西。lacity.org就是一个很好的例子,我也尝试过这样做,但一旦我将宽度设置为100%,我就无法设置高度 .video容器{ 宽度:100%; 溢出:隐藏; 显示:块; } #录像带{ 适合对象:封面!重要; 最大宽度:100%; 高度:自动; } Böngészője nem támogatja是HTML5视频 在您的造型中,您必须执行以下操作: #video { object-fit: cover !impor

我试图在我的页面上显示一个视频作为横幅,但我也希望用户看到帖子和其他东西。lacity.org就是一个很好的例子,我也尝试过这样做,但一旦我将宽度设置为100%,我就无法设置高度

.video容器{
宽度:100%;
溢出:隐藏;
显示:块;
}
#录像带{
适合对象:封面!重要;
最大宽度:100%;
高度:自动;
}

Böngészője nem támogatja是HTML5视频

在您的造型中,您必须执行以下操作:

#video {
  object-fit: cover !important;
  width: 100%;
  height: 500px; /* You can change the height to whatever you want here. */
}
就这样。只需将高度更改为px。
它(高度)必须是px或vh。

我将向容器添加填充物,如下所示:

百分比集取决于视频维度

body,html{
填充:0;
保证金:0;
}
.视频容器{
填充:20.85%0;
宽度:100%;
位置:相对位置;
}
#录像带{
位置:绝对位置;
宽度:100%;
身高:100%;
左:0;
排名:0;
}

Böngészője nem támogatja是HTML5视频

其他内容请转到此处。

尝试设置填充顶部:

.video容器{
宽度:100%;
垫面:56.25%;
高度:0px;
位置:相对位置;
}
#录像带{
宽度:100%;
身高:100%;
位置:绝对位置;
排名:0;
左:0;
}

Böngészője nem támogatja是HTML5视频

如果您使用px,视频容器将发生变化。如果您想使其变小,您可以使用px或其他东西来设置高度,这很好,如果您没有看到刷新浏览器时可能错过的更改?“当您以%指定宽度时,则无法以%指定高度。”-这根本不是真的。在以百分比为单位设置高度时,实际的限制是父元素也必须有一个定义的高度。@CBroe感谢您的澄清!谢谢你的回答。唯一的问题是它不是半屏幕大。你看不到帖子,因为视频太大了。如果没有合适的对象,这不会改变视频的宽度吗?因此,当您将高度设置为低于100%时,宽度也会变宽。如果我将padding top设置为,则视频上方会有一个空白。