html5实现动态视频背景


本文摘自PHP中文网,作者V,侵删。

首先我们来看看实现的效果图:

(学习视频分享:html5视频教程)

看上去是不是很炫酷?

如果你也想实现这种效果,那就快来和我一起学习吧。

具体步骤:

首先网上找一段清晰的视频下载下来,最好是MP4格式的;

下载好了之后我们新建一个html文件来写代码:

html代码:

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

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

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;  
        }

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

阅读剩余部分

相关阅读 >>

HTML5 track标签是什么意思?HTML5 track标签的使用方法介绍

HTML5新增的表单控件和表单属性有哪些

h5怎样实现拖放功能

移动端HTML5音频与视频遇到的问题及解决方案

h5移动端各种各样的列表的制作方法(五)

具体介绍HTML5移动应用开发的12大特性

h5里的postmessage api图文详解 详细介绍

如何获取微信小程序登录的session?(详细)

HTML5规定元素的上下文菜单属性contextmenu

浅谈HTML5和html4之间的不同

更多相关阅读请进入《HTML5》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...