CODE - HTML
<iframe src="https://www.youtube.com/embed/動画のID?autoplay=1&mute=1&playsinline=1&loop=1&動画のID&controls=0&disablekb=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen ></iframe>
autoplay=1, playsinline=1
動画を自動再生
mute=1
音なし(ミュート)状態で再生
loop=1, playlist=動画のID
ループ再生
controls=0
プレーヤー コントロールを非表示
disablekb=1
キーボードによる操作を無効化
動画を背景に
CODE - HTML
<section class="wrap">
<div class="video-bg">
<iframe src="https://www.youtube.com/embed/動画のID?autoplay=1&mute=1&playsinline=1&loop=1&playlist=動画のID&controls=0&disablekb=1" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>
<div class="content">
<div class="container">
<h1 class="title">
Youtubeの動画を背景に。
</h1>
</div>
</div>
</section>
CODE - CSS
html, body {
margin: 0;
padding: 0;
}
.wrap {
position: relative;
height: 100vh;
}
.video-bg {
position: relative;
height: 100%;
background: #000;
overflow: hidden;
}
.video-bg::after {
content: '';
position: absolute;
top: 0;
left: 0;
display: block;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, .3);
background-image: url("画像URL");
}
.video-bg iframe {
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100vw;
height: 60vw;
}
.content {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
color: #fff;
}
.container {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
transform: translate(-50%, -50%);
}
.title {
text-align: center;
font-size: 2.5vw;
}



コメント