有时候为一个网页添加一个动画效果的背景,会让网页增加一定的韵味,让网页看起来与众不同。

第一步:准备工作

工欲善其事必先利其器,我们首先需要准备一个视频

第二步:html中引入视频

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

<div class="videocontainer"><video class="fullscreenvideo" poster="__ROOT__/Themes/tdt/Asset/images/loginbg.jpg" id="bgvid" playsinline="" autoplay="" muted="" loop=""><source src="__PUBLIC__/video/loginbg.mp4" type="video/mp4"></video>
</div>

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

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

.fullscreenvideo {position: absolute;top: 50%;left: 50%;min-width: 100%;min-height: 100%;width: auto;height: auto;z-index: -100;-webkit-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);-webkit-transition: 1s opacity;transition: 1s opacity;
}.videocontainer{position: fixed;width: 100%;height: 100%;overflow: hidden;z-index: -100;
}.videocontainer:before{content: "";position: absolute;width: 100%;height: 100%;display: block;z-index: -1;top: 0;left: 0;background: rgba(25,29,34,.65);
}

第四步:js控制视频播放速度 

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

<script>var video= document.getElementById('v1');video.playbackRate = 0.5;
</script>

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

如何将视频设置为网页背景相关推荐

  1. 如何设置的单位为m_如何将视频设置为网页背景

    来源 | https://www.cnblogs.com/front-girl/archive/2018/03/23/8628571.html 有时候为一个网页添加一个动画效果的背景,会让网页增加一定 ...

  2. html怎么把视频设置为背景,如何将视频设置为网页背景

    第一步:准备工作 工欲善其事必先利其器,我们首先需要准备一个视频 第二步:html中引入视频 这里我们需要用到了video/标签,然后在source里面写视频的路径,autoplay用来使其自动播放, ...

  3. html网页左侧背景,CSS设置html网页背景图片 CSS设置网页背景颜色

    CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技巧为主,希望对DIV CSS爱好者有帮助.通常对网页设置背景直接对body设置背景 ...

  4. CSS设置html网页背景图片 CSS设置网页背景颜色

    http://www.divcss5.com/jiqiao/j768.shtml CSS设置网页背景图片 CSS设置网页背景颜色技术教程篇 本篇DIVCSS5以布局思想介绍使用CSS设置实现网页背景技 ...

  5. 将B站视频设置为浏览器背景,你确定不试试?

    动图效果 说在前面 心血来潮做了个插件,通过该插件我们使用B站视频来做自己浏览器网页的背景视频,这样浏览起来是不是会更加的赏心悦目. 使用步骤 插件下载 Gitee地址:https://gitee.c ...

  6. img 在video上面_HTML,img,video无法铺满屏幕解决方法,同视频做网页背景无法全屏的解决方法...

    我在这里用视频做为网页背景,给视频设了100%宽高,在firebug也显示video的宽高和页面是一样的,但是效果却没出来,视频没有铺满屏幕.下面是我的代码(原代码,错误的) *{margin: 0; ...

  7. 网页背景图像设置总结

    网页设计小白一坨,想归纳一下网页背景图的设置的各种方法,现在肯定方法很基础贫瘠,以后通过不断学习会不断更新的--莫欺少年挫-- 直接在HTML的<body>标签里使用backgroud属性 ...

  8. div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程

    div css sprites精灵-CSS图像拼合 CSS贴图定位网页背景素材图片拼合定位布局技术教程篇与css sprites实例篇 css sprites拼合背景图片素材实现布局效果截图 一.什么 ...

  9. 使用视频作为网页背景的技术探讨

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

最新文章

  1. 【EventBus】EventBus 事件总线框架简介 ( EventBus 使用流程 )
  2. altair feko+winprop 2020中文版
  3. 笔记-计算机网络基础-TCP/IP vs OSI
  4. 移动端H5页面返回并且刷新页面(BFcache)
  5. SAP Commerce Extension的Web应用启动问题
  6. 什么是字节码,采用字节码的好处是什么
  7. 安全删除U盘时,遇到提示“无法停止‘通用卷’设备时解决方法
  8. python棋盘最短路径_Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例...
  9. python字典有什么用_什么是python字典??
  10. LeetCode(1108)——IP 地址无效化(JavaScript)
  11. Daily Scrum02 12.17
  12. LC振荡器的工作原理
  13. 面试题53:vue数据的双向绑定原理(如何实现vue的双向绑定)
  14. linux里面查找替换命令,LINUX 查找替换命令 总结
  15. 阿里飞猪搜索技术的应用与创新(v2021-02-03)
  16. 为什么计算机不显示桌面工具栏,电脑开机后发现桌面、任务栏不见了怎么解决?...
  17. Peak prominences(峰日珥)
  18. 隐藏input文本框的边框
  19. 关于电脑特别卡的解决方法.(管用, 真的)
  20. 种菜、除虫、相牛,他们让AI生长在田间地头

热门文章

  1. 安装指定版本pytorch_Ubuntu16.04安装pytorch(七)
  2. 如何获取当前刀具号_数控刀具的选用原则,如何使用数控刀具?一文全面介绍数控刀具...
  3. 在项目中使用fastreport_如何在项目管理中使用里程碑
  4. c语言万能预编译,Objective-C学习笔记
  5. POJ--3974 Palindrome(回文串,hash)
  6. nginx 直接在配置文章中设置日志分割
  7. SmartPDA图片
  8. 网站pc端分享QQ好友,空间,微博
  9. Matlab和C++混合编程
  10. 123 Best time to buy and sell stock iii