怎么把视频做成背景html,HTML5设置视频背景的方法介绍

我们常常有着将视频作为网页背景的需要,但是在设置时也经常差强人意,今天设置了一下,可以基本达到要求了,可能有些小细节做的不是太好,希望指出来,一起进步

第一步:准备工作

工欲善其事必先利其器,我们首先需要准备一个视频,我准备了一个这样的视频,如图:

0b58ce47f357f0d32c73dc4778ebff2f.png

是不是很美,当然了,,没我美哈

第二步:引入视频

这里我们需要用到了video/标签,然后在source里面写视频的路径,autoplay用来使其自动播放,muted用来使其静音,loop为循环播放,依照个人意愿愿意加就加,不加拉倒哈

第三步:调节视频,使其适应屏幕

以上的步骤还不能满足我们的需求,这个时候我们会发现有滚动条,而且视频会遮挡我们要显示的内容,可这远远不是我们想要的结果啊,不怕,有我呢

video{

position: fixed;

right:0;

bottom: 0;

min-width: 100%;

min-height: 100%;

width: auto;

height: auto;

z-index: -9999;

/*灰色调*/

/*-webkit-filter:grayscale(100%)*/

}

这样就OK了,-webkit-filter:grayscale(100%)为调节会色调的,同样适用于img

第四步:视频播放速度

可以利用video的playbackRate属性来控制video的播放速度,如果要让背景视频以慢速播放的话可以加上下面的JavaScript

var video= document.getElementById('v1');

video.playbackRate = 0.5;

好嘞,快去设置你的酷炫背景吧

  • 4
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
哦,这是一个关于手机HTML背景视频HTML5全屏背景视频jQuery插件的话题啊。那么,我可以为您提供一些相关的信息。 首先,如果您想在手机网站上添加一个背景视频,您需要确保视频文件格式为MP4、OGG或WebM。同时,您需要使用HTML5 video标签来嵌入视频,并使用CSS来设置视频的尺寸和位置。以下是一个示例: ```html <video autoplay loop muted poster="video.jpg"> <source src="video.mp4" type="video/mp4"> <source src="video.ogv" type="video/ogg"> <source src="video.webm" type="video/webm"> </video> ``` 这个示例中,我们使用了autoplay、loop和muted属性来自动播放视频、循环播放视频并静音播放视频。同时,我们还设置了poster属性来指定视频封面图像。 其次,如果您想在网页中添加一个全屏背景视频,您可以使用jQuery插件来实现。以下是一个示例: ```html <div id="video-background"> <video autoplay loop muted> <source src="video.mp4" type="video/mp4"> <source src="video.ogv" type="video/ogg"> <source src="video.webm" type="video/webm"> </video> </div> ``` ```javascript $(document).ready(function() { var $video = $('#video-background video'); var $window = $(window); function resizeVideo() { var height = $window.height(); var width = $window.width(); var aspectRatio = width / height; if (aspectRatio < 1.777) { $video.width(height * 1.777).height(height); } else { $video.width(width).height(width / 1.777); } } $window.resize(resizeVideo); resizeVideo(); }); ``` 这个示例中,我们使用了jQuery来调整视频的尺寸和位置,以确保视频始终充满整个屏幕。同时,我们还使用了autoplay、loop和muted属性来自动播放视频、循环播放视频并静音播放视频。 希望这些信息能够对您有所帮助。如果您有任何其他问题,请随时问我。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值