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都可以,没有影响;

阅读剩余部分

相关阅读 >>

移动端h5页面尺寸大小

HTML5的应用-图像裁剪效果图

详细介绍HTML5使用audio标签实现歌词同步的效果

HTML5边玩边学(二)-基础绘图

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

h5的存储方式详解

HTML5中返回audiotracklist对象的属性audiotracks

怎样开发优秀的HTML5游戏-迪斯尼《寻找奥兹之路》游戏技术详解(一)

h5的文本格式化使用方法

h5怎么实现在线预览pdf

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




打赏

取消

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

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

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

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

评论

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