اذهب إلى المحتوى
  • 0

وضع فيديو على شاشة حاسب ؟

عبد الواحد الحدادي

السؤال

مرحباً بكم جميعاً؛ 

من فضلكم، كيف يتم وضع شريط فيديو معين على شاشة أو تلفاز أو هاتف في HTML / CSS .

هل يتم استخدام مكتبات خاصة أم فقط أكواد CSS/CSS3 .

كما في الصورة المرفقة . 

| بارك الله فيكم جميعاً .

Screenshot_2021-01-14-22-44-40-56_4641ebc0df1485bf6b47ebd018b5ee76.jpg

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

مرحبا عبد الواحد،

هذه فقط عبارة عن صورة مفرغة تم تنسيق إطار مشغل الفيديو ليكون بهذا الشكل.

تحتاج فقط HTML - CSS

يمكنك استخدام الشيفرة التالية:

حيث نضع الصورة كخلفية لعنصر div وهو يعرض الفيديو في جزء منه (نبتعد عن الحواف)

<div id="tv_container">
    <video width="320" height="240">
        <source src="video/video.mp4" type="video/mp4" />
    </video>
</div>

<style>
#tv_container {
    background: url('images/tv.png') no-repeat top left transparent;
    width: 400px; /* Adjust TV image width */
    height: 300px; /* Adjust TV image height */
    position: relative;
}
#tv_container video {
    position: absolute;
    top: 30px; /* Adjust top position */
    left: 40px; /* Adjust left position */
}
</style>

أو:

في حال تريد وضع الصورة فوق الفيديو (يجب أن تكون الصورة شفافة transparent و من نوع png)

<div id="tv_container">
    <video width="320" height="240">
        <source src="video/video.mp4" type="video/mp4" />
    </video>
</div>

<style>
#tv_container {
    width: 400px; /* Adjust TV image width */
    height: 300px; /* Adjust TV image height */
    position: relative;
}
#tv_container:after {
    content: '';
    display: block;
    background: url('images/tv.png') no-repeat top left transparent;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    position: absolute;
    z-index: 10;
}
#tv_container video {
    position: absolute;
    top: 30px; /* Adjust top position */
    left: 40px; /* Adjust left position */
    z-index: 5;
}
</style>

بالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...