【发布时间】:2014-06-27 19:10:58
【问题描述】:
目前我正在处理完整的视频背景设置。这是一个新手问题。我想在视频上添加文字。我确实在这里搜索了一些教程并尝试了一些东西,但无法让它工作。
代码:
<div class="video"><iframe allowfullscreen="" frameborder="0" height="540" mozallowfullscreen="" src="//player.vimeo.com/video/99315264? title=0&byline=0&portrait=0&color=3a6774&autoplay=1&loop=1" webkitallowfullscreen="" width="960"></iframe>
<style type="text/css">body {
margin: 0;
padding: 0;
}
.Video {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%}
.Video iframe {
position: absolute;
z-index: 1;
width: 100%;
height: 100%;
}
.Video .Overlay {
position: absolute;
z-index: 2;
left: 0;
top: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.0);
}
</style>
代码运行完美,但我想添加一些文本覆盖。我一直在阅读教程,但我似乎找不到合适的。简单的问题我敢肯定。感谢您的帮助。
也当使用这种格式时
示例:
<video autoplay loop>
<source src=”loop.mp4” type=”video/mp4”>
<source src=”loop.webm” type=”video/webm”>
<source src=”loop.ogv” type=”video/ogg”>
</video>
vimeo 视频没有正确加载 - 404 错误 - 所以我改用 iframe 设置 - 似乎是诀窍。我正在使用 Vimeo 视频,因为我有一个付费帐户,可让我自定义视频设置并以全高清播放。
再次感谢。
【问题讨论】:
-
全屏视频不能显示其他元素,除非包含在全屏包装器中。所以不要让视频全屏,而是让整个包装全屏。
-
使用更高的 z-index 例如 999 它会解决你的问题。@user3784332
标签: javascript html css iframe video