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文本格式化

HTML5是啥

HTML5 data-* 自定义属性实例分享

h5的localstorage本地存储使用详解

基于HTML5的web scada报表图文代码详解

HTML5中布尔属性的hidden

h5怎么实现在线预览pdf

一个完整的html对象是什么样的,如何生成?

HTML5规定是否对元素进行拼写和语法检查的属性spellcheck

使用HTML5的5大原因是什么

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




打赏

取消

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

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

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

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

评论

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

    暂无评论...