html - 在 HTML5 视频上方添加文字

标签 html css html5-video

需要有关在其上添加文本的帮助,因此文本覆盖了 HTML 5 视频,我还需要添加表单输入和按钮,下面是我的 HTML5 视频代码。

<video id="video" width="770" height="882" onclick="play();">
<source src="video/Motion.mp4" type="video/mp4" />
</video>

最佳答案

当然,您正在寻找的不止于此:

<div class="container">
    <video id="video" width="770" height="882" onclick="play();">
        <source src="video/Motion.mp4" type="video/mp4" />
    </video>
    <div class="overlay">
        <p>Content above your video</p>
        <form>
            <p>Content Below Your Video</p>
            <label for="input">Form Input Label</label>
            <input id="input" name="input" value="" />
            <button type="submit">Submit</button>
        </form>
    </div>
</div>

如果您想将内容放在视频的顶部,您可以使用某种定位:

.container { position:relative; }
.container video {
    position:relative;
    z-index:0;
}
.overlay {
    position:absolute;
    top:0;
    left:0;
    z-index:1;
}

关于html - 在 HTML5 视频上方添加文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10422105/

相关文章:

javascript - 在列中放置 div 的堆栈

go - 在 Go 语言服务器中流式传输视频

javascript - jquery 在内容增加时移动弹出窗口

javascript - 上一页 下一页 Javascript

javascript - d3 嵌套 SVG 在 Firefox 中的绘制方式与在 Chrome 中的绘制方式不同

html - 为什么字体在不同浏览器中看起来不同

android - Chrome 64 Mobile Android 无法预加载且无法自动播放静音视频

css - HTML5 视频在 native 全屏模式下不会最大化超出容器尺寸

javascript - JQuery Slider - OnClick 播放宽视频

javascript - 如何将单选按钮变成 CSS 按钮?