Bagaimana membuat: video penuh layar

Belajar cara menggunakan CSS untuk membuat latar belakang video penuh layar.

Latar belakang video penuh layar

Belajar cara membuat latar belakang video penuh layar yang menutupi seluruh jendela peramban:

Coba Sendiri

Bagaimana membuat video penuh layar

Langkah pertama - Tambahkan HTML:

<!-- 视频 -->
<video autoplay muted loop id="myVideo">
  <source src="rain.mp4" type="video/mp4">
</video>
<!-- Opsional: Beberapa teks yang menutupi untuk mendeskripsikan video -->
<div class="content">
  <h1>Penjudul</h1>
  <p>Lorem ipsum...</p>
  <!-- Gunakan tombol untuk memutuskan/bermain video melalui JavaScript -->
  <button id="myBtn" onclick="myFunction()">Pause</button>
</div>

Tahap Kedua - Tambahkan CSS:

/* Setel stili video: lebar dan tinggi 100% untuk menutupi seluruh jendela */
#myVideo {
  posisi: tetap;
  kanan: 0;
  bawah: 0;
  lebar_min: 100%;
  tinggi_min: 100%;
}
/* Tambahkan beberapa konten di bawah video/halaman */
.content {
  posisi: tetap;
  bawah: 0;
  background: rgba(0, 0, 0, 0.5);
  warna: #f1f1f1;
  lebar: 100%;
  padding: 20px;
}
/* Setel stili tombol yang digunakan untuk memutuskan/bermain video */
#myBtn {
  lebar: 200px;
  font-size: 18px;
  padding: 10px;
  border: none;
  background: #000;
  warna: #fff;
  cursor: pointer;
}
#myBtn:hover {
  background: #ddd;
  warna: hitam;
}

Tahap Ketiga - Tambahkan JavaScript:

atau, Anda dapat menambahkan JavaScript, hanya dengan mengklik tombol untuk memutuskan/bermain video:

实例

<script>
// 获取视频
var video = document.getElementById("myVideo");
// 获取按钮
var btn = document.getElementById("myBtn");
// 暂停和播放视频,并更改按钮文本
function myFunction() {
  if (video.paused) {
    video.play();
    btn.innerHTML = "Pause";
  } else {
    video.pause();
    btn.innerHTML = "Play";
  }
}
</script>

Coba Sendiri