`
Marshal_R
  • 浏览: 130102 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用视频作为网页背景的简单实例

阅读更多

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

 
    使用视频作为网页背景是一件很酷的事情,但同时也是一件很难堪的事情,因为一旦处理不好,无论是技术上抑或是美观上都会适得其反的。从技术讲,我们是可以伪造出一种效果,让视频以背景的角色出现在其它HTML元素后面。这其中的难点是视频要填充整个浏览器页面,而且要响应浏览器窗口大小的变化。

 

视频作为网页背景的一些细节

  • 作为背景的视频内容必须能增强页面内容的感染力
  • 作为背景的视频应该设置为自动播放,而默认状态下应该是关闭声音
  • 背景视频应该有个替代图片,当浏览器不支持这种HTML技术、视频格式时用图片替代
  • 建议视频的长度应该是12-45秒之间
  • 考虑到视频加载需要时间,视频的体积应该很小,尽量的压缩

 

一个简单实例

 

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>使用视频作为网页背景</title>
    <style type="text/css">
	video#bgvid { 
            position: fixed; right: 0; bottom: 0;
            min-width: 100%; min-height: 100%;
            width: auto; height: auto; z-index: -100;
            background: url(polina.jpg) no-repeat;
            background-size: cover; 
        }
	</style>
</head>
<body>
	<video autoplay loop poster="polina.jpg" id="bgvid">
        <source src="polina.mp4" type="video/mp4">
    </video>
</body>
</html>

 

 

分享到:
评论

相关推荐

    android开发实例大全_王东华

    实例021: 设置一幅图片作为按钮来使用 38 实例022: 实现QQ空间中的显示照片 效果 40 第2章 控件开发实例集锦 44 实例023: 显示在文本框中输入的信息 44 实例024: 使用RadioGroup控件实现选 项选择功能 46 实例...

    JavaScript网页特效范例宝典源码

    实例239 随机变化的网页背景 369 8.5 选择头像 370 实例240 在列表中选择图片 370 实例241 在弹出的新窗口中选择图片 372 8.6 在页面中播放图片 374 实例242 幻灯片式播放图片 374 实例243 无间断的图片循环滚动效果...

    Visual C++程序开发范例宝典(光盘) 第八部分

    实例008 带背景的工具栏 实例009 带图标的工具栏 实例010 带下拉菜单的工具栏 实例011 可调整按钮位置的工具栏 实例012 浮动工具栏 实例013 根据表中数据动态生成工具栏 实例014 具有提示功能的工具栏 1.4 ...

    JAVA上百实例源码以及开源项目源代码

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    java源码包---java 源码 大量 实例

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

    Visual C++程序开发范例宝典(光盘) 第四部分

    实例008 带背景的工具栏 实例009 带图标的工具栏 实例010 带下拉菜单的工具栏 实例011 可调整按钮位置的工具栏 实例012 浮动工具栏 实例013 根据表中数据动态生成工具栏 实例014 具有提示功能的工具栏 1.4 ...

    Visual C++ 程序开发范例宝典 源码 光盘 part2

    cc实例263 简单嵌套查询 cc实例264 复杂嵌套查询 9.11 子查询 cc实例265 用子查询作派生的表 cc实例266 把子查询作为表达式 cc实例267 在UPDATE语句中应用子查询 9.12 联合语句UNION cc实例268 使用...

    Visual C++程序开发范例宝典(PDF扫描版).part3

     cc实例240 控件作为字段.c操作符和内容进行查询   cc实例241 巧妙获取年龄   cc实例242 格式化金额   cc实例243 如何随机显示记录   9.3 查询前若干名数据   cc实例244 查询前10名数据   cc实例...

    Visual C++程序开发范例宝典(PDF扫描版).part2

     cc实例240 控件作为字段.c操作符和内容进行查询   cc实例241 巧妙获取年龄   cc实例242 格式化金额   cc实例243 如何随机显示记录   9.3 查询前若干名数据   cc实例244 查询前10名数据   cc实例...

    JAVA上百实例源码以及开源项目

     Tcp服务端与客户端的JAVA实例源代码,一个简单的Java TCP服务器端程序,别外还有一个客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...

Global site tag (gtag.js) - Google Analytics