我想用一些文字覆盖视频。 html / css在Safari和Firefox中运行良好 - 但在Chrome中,文本在滚动时消失。以下是显示问题的快速视频:https://imgur.com/2iShiaL
HTML / CSS非常简单:
<figure>
<video preload autoplay loop muted playsinline src="https://zachholman.com/video/utc-one.mp4" poster="https://zachholman.com/images/talks/utc/poster-one.jpg">Your browser does not support the video tag.</video>
<h1 style="left:8vw; top:6vw; font-size: 5vw; color:blue;">
<div>What is</div>
<div>Time?</div>
</h1>
</figure>
和
* {
margin: 0;
padding: 0;
}
figure {
position: relative;
}
figure video {
width: 100%;
display: block;
}
figure h1 {
position: absolute;
}
这是一个codepen:https://codepen.io/tcurdt/pen/MXJpPr/
这是Chrome中一个众所周知的错误吗?有工作吗?
答案 0 :(得分:0)
这是在最近的版本中修复的。更新Google Chrome修复了它。这么简单。