首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >设置要覆盖的HTML5视频元素?

问设置要覆盖的HTML5视频元素?
EN

Stack Overflow用户
提问于 2012-02-20 18:34:34
回答 3查看 3.2K关注 0票数 1

在css中,背景图像可以使用封面的大小属性,这意味着图像将始终准确地大到足以填充空间。

我想创建具有HTML5视频元素的相同大小调整主体。有谁有这样做的例子吗?

诀窍是找出与视频相比你填充的框/窗口的宽度:高度比,并进行相应的调整。

谢谢!

EN

回答 3

Stack Overflow用户

发布于 2012-02-20 19:21:29

如果你不介意使用一点JQuery,你可能想看看这个插件-- http://syddev.com/jquery.videoBG/

此外,有关使用HTML5视频的一篇非常全面的文章是深入了解HTML5系列-- http://diveintohtml5.info/video.html

票数 1
EN

Stack Overflow用户

发布于 2012-08-09 16:38:26

VideoBG很不错,但它的工作原理是将元素设置为固定位置,因此它可以用来实现效果,例如,视频在“滚动页面”内,等等。

票数 0
EN

Stack Overflow用户

发布于 2015-11-01 21:21:49

您可以利用CSS translate属性,因为它是根据元素大小计算的,它允许您将其居中,而不管视频输出的分辨率如何。

可以使用min-width和min-height保持比率

代码语言:javascript
复制
position:absolute;
top: 50%;          
left: 50%;         
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);

Fiddle here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9359687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档