【发布时间】:2013-03-08 15:42:35
【问题描述】:
就目前而言,这仅在 WebKit 中进行了测试。
当使用poster 属性在<video> 元素上设置海报图像时,此图像会在用户播放视频之前显示(默认行为)。但是,如果海报图像的纵横比与设置它的<video> 元素的纵横比不同,则在图像的任一侧(左右或顶部和底部)都会看到空白(或可能是黑色),并且图像居中(也是默认行为)。
我想知道如何放大这张图片(最好在 CSS 中),以便它填充视频元素,类似于使用 CSS3 background-size: cover; 值。
还在困惑吗?也许这个 JSFiddle 会帮助解释:http://jsfiddle.net/jonnymilano/2w2CE/
我也对强制图像进入视频容器、扭曲其高度和/或宽度以适应视频容器尺寸的答案感兴趣。但是,这个答案只能部分解决我的问题。
【问题讨论】:
标签: html css html5-video