كيفية إنشاء: فيديو كامل الشاشة
- الصفحة السابقة جداول مقارنة
- الصفحة التالية نافذة مودال
تعلم كيفية إنشاء خلفية فيديو كامل الشاشة باستخدام CSS.
خلفية فيديو كامل الشاشة
تعلم كيفية إنشاء خلفية فيديو كامل الشاشة تغطي نافذة المتصفح بالكامل:
كيفية إنشاء فيديو كامل الشاشة
الخطوة الأولى - إضافة HTML:
<!-- 视频 --> <video autoplay muted loop id="myVideo"> <source src="rain.mp4" type="video/mp4"> </video> <!-- اختياري: نص يغطي الفيديو لوصفه --> <div class="content"> <h1>Heading</h1> <p>Lorem ipsum...</p> <!-- استخدم الزر لوقف تشغيل/تشغيل الفيديو عبر JavaScript --> <button id="myBtn" onclick="myFunction()">Pause</button> </div>
الخطوة الثانية - إضافة CSS:
/* تحديد نمط الفيديو: عرض وارتفاع 100% لملء النافذة بالكامل */ #myVideo { position: fixed; right: 0; bottom: 0; min-width: 100%; min-height: 100%; } /* إضافة بعض المحتويات في أسفل الفيديو/الصفحة */ .content { position: fixed; bottom: 0; background: rgba(0, 0, 0, 0.5); color: #f1f1f1; width: 100%; padding: 20px; } /* تحديد النمط للزر المستخدم لإيقاف تشغيل/تشغيل الفيديو */ #myBtn { width: 200px; font-size: 18px; padding: 10px; border: none; background: #000; color: #fff; cursor: pointer; } #myBtn:hover { background: #ddd; color: black; }
الخطوة الثالثة - إضافة JavaScript:
أو، يمكنك إضافة JavaScript فقط بالنقر على الزر لإيقاف تشغيل/تشغيل الفيديو:
مثال
<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>
- الصفحة السابقة جداول مقارنة
- الصفحة التالية نافذة مودال