你想实现动态视频作为背景的首页吗?来,一起来学习,本文将带你一起实现H5动态视频背景;

首先网上找一段清晰的视频下载下来,最好是MP4格式的;下载好了之后我们新建一个html文件来写代码:

html代码:

<video id="v1" autoplay loop muted><source src="./video2.mp4" type="video/mp4"  />
</video>

一个video标签包裹着,source代表来源文件,autoplay属性是自动播放,loop代表循环播放,muted代表无声播放;

如果不加入autoplay属性是无法自动播放的,页面将会黑屏展示;

css代码:

*{  margin: 0px;  padding: 0px;
}
video{  position: fixed;  right: 0px;  bottom: 0px;  min-width: 100%;  min-height: 100%;  height: auto;  width: auto;  /*加滤镜*//*filter: blur(15px); //背景模糊设置 *//*-webkit-filter: grayscale(100%);*/  /*filter:grayscale(100%); //背景灰度设置*/  z-index:-11
}
source{  min-width: 100%;  min-height: 100%;  height: auto;  width: auto;
}
学习Q-q-u-n: 731771211,分享学习方法和需要注意的小细节,不停更新最新的教程和学习技巧
(从零基础开始到前端项目实战教程,学习工具,全栈开发学习路线以及规划)

css代码主要是进行定位和放大达到全屏播放的效果,主要是对video进行宽高之类的设置,还有别忘了要给z-index给个值,让放置在底部,只要小于0都可以,没有影响;

就这样我们的动态视频背景就完成了,如果想设置播放速度,我们可以添加js代码(video标签加上id=“v1”属性):

var video= document.getElementById(‘v1‘);
video.playbackRate = 1.5;

那么如果我们想要添加内容到页面上怎么办呢?

<video id="v1" autoplay loop muted><source src="./video2.mp4" type="video/mp4"  />
</video>
<h1 style="color:white">123465</h1>

是的,在video标签外部添加,然后我们的效果图就是这样的(由于博客对图片大小有限制,所以截屏时间没有很长)

HTML5实现首页动态视频背景相关推荐

  1. web前端入门到实战:HTML5实现首页动态视频背景

    你想实现动态视频作为背景的首页吗?来,一起来学习,本文将带你一起实现H5动态视频背景: 首先网上找一段清晰的视频下载下来,最好是MP4格式的:下载好了之后我们新建一个html文件来写代码: html代 ...

  2. HTML5实现动态视频背景

    HTML5实现动态视频背景 html代码 <video id="v1" autoplay loop muted ><source src="https: ...

  3. Android进阶——巧借自定义VideoView实现Activity的动态视频背景

    引言 话说这个Activity 动态背景我第一次是在一个菠菜App上看到的,当时感觉逼格很高,最近正好用到项目中,而且好像好久没有写关于UI这些"有趣"的文章啦,这篇文章就简单小结 ...

  4. HTML5光晕线条网页背景动画js特效

    下载地址 HTML5光晕线条网页背景动画特效,基于Canvas实现适合作为动态网页背景. dd:

  5. html5视频作为页面背景,使用视频作为网页背景的技术探讨

    使用视频作为网页背景是件很酷的事情,但也是件困难的事情.CSS里的background-image属性只能使用图片.SVG.颜色或渐变色.但从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在 ...

  6. html5显示字幕信息,HTML5 Placeholder实现input背景文字提示效果

    本文作者html5tricks,转载请注明出处 这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示: 这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的.但in ...

  7. HTML5 Placeholder实现input背景文字提示效果

    这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示: 这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的.但HTML5给我们提供了新的纯HTML的实现方式,不需 ...

  8. html5 烟雾,jQuery烟雾背景发生器(HTML5 Canvas插件waterpipe.js

    插件描述:waterpipe.js是一个创建烟雾弥漫的背景,有多种效果可选择,自定义参数效果还是挺酷的哦! 使用方法 1.包括jQuery和waterpipe.js 2.创建画布元素内包装 Your  ...

  9. html5背景文字,HTML5 Placeholder实现input背景文字提示效果

    这篇文章我们来看看什么是input输入框背景文字提示效果,如下图所示: 这种效果现在网上非常的普遍流行,但大部分是使用JavaScript实现的.但HTML5给我们提供了新的纯HTML的实现方式,不需 ...

最新文章

  1. SHELL训练营--day5__shell脚本(1)
  2. python如何帮我在投资中获取更高收益
  3. python 安卓模拟点击_python模拟点击在ios中实现的实例讲解
  4. HBase学习指南之HBase原理和Shell使用
  5. 8086存储器编址 和 I/O编址
  6. C# 创建一个简单的WebApi项目
  7. linux搭建web服务器原理,【LINUX】linux搭建web服务器
  8. hadoop--历史服务器配置
  9. 初级使用Latex写论文经验总结
  10. python在线学习直播-一对多直播系统开发,百万用户在线,直播弹幕系统是如何实现的?...
  11. Python中,os.listdir遍历纯数字文件乱序如何解决
  12. Java实现简单的在聊天面板中显示emoji
  13. 计算机成人本科学历,计算机专业成人本科
  14. 爱立信面试,面试官给我出的 C 算法问题
  15. 专利审查意见通知书中对比文件对应字母X、Y、A、R、P、E代表的含义
  16. 机器学习中的参数与超参数之间的区别
  17. 微信上传图片接口,下载接口到本地
  18. verbose=False(TensorFlow)
  19. uwb最详细的DS-TWR测距
  20. 共同好友(java)

热门文章

  1. EasyRecovery最新版本Photo16电脑数据恢复软件下载
  2. JDOM和XPATH薛谷雨
  3. Hadoop配置lzo压缩
  4. 换发型特效怎么制作?建议收藏这些方法
  5. 店铺突然被淘宝给永久封号, 恨死淘宝霸王恨死马云!!
  6. 华为云存储服务分享文件的方法
  7. 对一名电子信息工程专业应届毕业生的建议【转自没毛菜鸟要成长的一篇博文】
  8. 页面里的在线实时聊天实现
  9. 明日之后什么服务器物品最便宜,明日之后:玩家晒物价最低的服务器,看到uzi标价,观众直接酸了...
  10. 130 个相见恨晚的超实用网站,一次性分享出来