视频作为命令播放的网站上的背景
Video as background on a website playing on command
我一直在尝试将视频设置为背景,我有flv文件和youtube链接。使用 html5 视频标签或 jquery 将其放在我的网站上并不难,但我找不到如何将其放在我的网站上但不能自动启动。我有一个半透明的矩形,文本将出现在其中。所以我的想法是创建一个按钮或链接,让文本和矩形消失并播放视频。
有没有人知道一个好的插件或脚本来做到这一点,或者有人可以碰到正确的方向。
问候语
您也可以使用本机浏览器html5视频播放器执行此操作,这将更快,无需使用插件。试试这个:
这是工作的jsFiddle示例。
j查询:
$(document).ready(function() {
var windowH = $(window).height();
$('#main_container, #overlay').height(windowH);
$(window).resize(function () {
var windowH = $(window).height();
$('#main_container, #overlay').height(windowH);
});
});
.css:
body { background-color: #000000; font-family: Arial; font-size: 12px;
color: #000; margin: 0; padding: 0; overflow: hidden; }
#main_container { float: left; position: relative; width: 100%; height: 100%;
background-color: #000000; }
#video { position: absolute; left: 0px; top: 0px; min-height: 100%;
min-width: 100%; z-index: 9997; }
#overlay { position: absolute; left: 0px; top: 0px; height: 100%; width: 100%;
z-index: 9998; }
.html:
<div id="main_container">
<div id="overlay"></div>
<video id="video" width="" height="" controls="controls" loop="loop" autoplay="">
<source src="http://www.w3schools.com/html/mov_bbb.mp4" type="video/mp4" />
<source src="http://www.w3schools.com/html/mov_bbb.ogg" type="video/ogg" />
Your browser does not support the video tag.
</video>
</div>
注意:使用叠加div 来停用控件,您可以使用视频中的任何内容,如 jsFiddle 示例所示。
如果你想要一个脚本,你可以试试: https://github.com/sydlawrence/jquery.videoBG
在这里的文档中:http://syddev.com/jquery.videoBG/index.html#documentation,似乎有一个带有布尔参数的自动播放选项......所以我猜只是将其设置为 false
自动播放 布尔
相关文章:
- ASP MVC网站与vegas背景幻灯片不显示背景后发布到服务器
- 如何使用注入Firefox控制台的js文本来更改网站的背景图像-示例提供
- Javascript“Firefly”背景导致网站延迟延迟
- 如何具有更改网站背景的选项
- Chrome Mobile上的网站背景是崎岖不平的
- 如何更改网站背景
- 淡入淡出网站背景 菜单悬停
- 网站背景图片没有覆盖
- 网站背景对SVG的合理限制,或者关于为什么不加载的想法
- 三.js作为网站背景可能
- 如何使用javascript为移动设备调整网站背景
- 如何使用浏览器更改网站背景颜色's地址栏
- 使用jquery平滑地更改每个导航菜单的网站背景图像
- 网站背景上的水波效应
- 半独特的网站背景概念.视频作为背景
- 保存必应每日照片图像为网站背景
- 我的网站背景滑块图像不适合移动设备
- 更改网站背景(图片)白色部分
- Jquery如何改变你的网站背景
- 分割图像用作网站背景