目前为止,这只在 WebKit 中进行了测试。
当使用poster
属性在<video>
元素上设置海报图像时,在用户播放视频之前,此图像会显示(默认行为)。但是,如果海报图像的宽高比与其所设置的<video>
元素不同,则会在图像两侧(左右或上下)看到空白(或可能是黑色),并且图像会居中(同时也是默认行为)。
我想知道如何将此图像缩放(最好使用 CSS)以使其填充<video>
元素,类似于使用CSS3的background-size: cover;
值。
还感到困惑吗?也许这个 JSFiddle 会有所帮助:http://jsfiddle.net/jonnymilano/2w2CE/
我也对将图像强制放入视频容器并拉伸其高度和/或宽度以适应视频容器尺寸的答案感兴趣。但是,这种答案只能部分解决我的问题。