视频封面图片修改html代码,全屏幕背景HTML5视频与封面图片

阅读: 评论:0

视频封面图片修改html代码,全屏幕背景HTML5视频与封面图片

视频封面图片修改html代码,全屏幕背景HTML5视频与封面图片

我想将全屏幕背景视频添加到我的网站。我也想添加封面图片,因为在移动设备上,视频只是不播放(因为没有用户交互,浏览器不会加载它)。全屏幕背景HTML5视频与封面图片

所以我添加了视频,定位正确,然后我添加了图像。该图像是视频的第一帧。问题在于:视频和图像的位置不一样。因此,首先用户看到封面图像,然后片刻开始播放,但有一个跳跃,因为视频与图像位置不同。请注意,您可能需要调整浏览器窗口的大小以查看问题。它在1920x1080分辨率下几乎看不见。

如何正确定位视频和封面图像?

请参阅下面的演示代码。视频在2秒后开始播放,所以您可以看到图像,然后看到视频。

html,

body,

div,

video {

margin: 0;

padding: 0;

}

html,

body {

height: 100%;

}

.video {

position: fixed;

top: 50%;

left: 50%;

z-index: 1;

min-width: 100%;

min-height: 100%;

width: auto;

height: auto;

-webkit-transform: translate(-50%, -50%);

-ms-transform: translate(-50%, -50%);

transform: translate(-50%, -50%);

}

.panel-cover {

position: fixed;

background-image: url(cover.jpg);

z-index: 2;

background-position: center;

background-repeat: no-repeat;

background-size: cover;

width: 100%;

height: 100%;

}

(function() {

function playVideo(video) {

setTimeout (function() {

video.play();

document.querySelector(".panel-cover").style.background = 'none';

}, 2000);

}

var video = document.querySelector("#background-video");

video.addEventListener("canplay", function() {

playVideo(video);

}, false);

if (adyState > 3) {

playVideo(video);

}

}

})();

本文发布于:2024-02-02 10:33:36,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170684121343223.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:封面   图片   视频   全屏幕   背景
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23