【发布时间】:2021-06-17 12:21:41
【问题描述】:
我需要我的文字对其后面的视频透明,而不是文字的背景。
<main>
<div class="container">
<video
src="./pexels-tima-miroshnichenko-5377684.mp4"
autoplay
muted
loop
></video>
<h2>Hello There!</h2>
</div>
</main>
main {
width: 100%;
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
}
.container {
width: 60%;
height: fit-content;
overflow: hidden;
display: grid;
}
video,
h2 {
grid-column: 1;
grid-row: 1;
width: 100%;
display: inline;
}
.container h2 {
margin: 0;
height: 100%;
background: #ffdb99;
font-size: 13vw;
padding: 0;
color: #fff;
text-align: center;
text-transform: uppercase;
z-index: 2;
mix-blend-mode: screen;
font-family: 'Poppins', sans-serif;
}
这是结果: image of text/video overlay
我需要背景保持不透明,但文本对后面的视频是透明的!
提前感谢您的意见!! 希望我的问题很清楚!
【问题讨论】:
标签: html css responsive-design overlay mix-blend-mode