Kifana kifunni: Effekti na aro
- Tsarin waje na wuri Tsarin waje na wuri
- Tsarin waje na wuri Tsarin waje na wuri
تعلم كيفية إنشاء تأثير طبقة التغطية باستخدام CSS (نوع من التغطية المضافة).
طبقة التغطية
تعلم كيفية إنشاء تأثير طبقة التغطية
طبقة التغطية
كيفية إنشاء تأثير طبقة التغطية
الخطوة الأولى - أضف HTML:
استخدم أي عنصر وضعه في أي مكان في المستند:
<div id="overlay"></div>
الخطوة الثانية - أضف CSS:
حدد أنماط عنصر طبقة التغطية:
#overlay { position: fixed; /* يقع في أعلى محتوى الصفحة */ display: none; /* يُخفى بشكل افتراضي */ width: 100%; /* العرض الكامل (تغطي الصفحة بأكملها) */ height: 100%; /* الطول الكامل (تغطي الصفحة بأكملها) */ top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); /* خلفية سوداء شفافة */ z-index: 2; /* إذا كنت تستخدم ترتيبًا مختلفًا لأي عناصر أخرى، حدد ترتيب التسلسل */ cursor: pointer; /* أضف مؤشر الفأرة عند التمرير فوقه */ }
الخطوة الثالثة - أضف JavaScript:
استخدم JavaScript لفتح وإغلاق تأثير طبقة التغطية:
function on() { document.getElementById("overlay").style.display = "block"; } function off() { document.getElementById("overlay").style.display = "none"; }
تأثير طبقة التغطية بوجود نص
أضف أي محتوى تريده داخل طبقة التغطية، وضعه في المكان الذي تريده. في هذا المثال، أضفنا نصًا في منتصف الصفحة:
مثال
<style> #text{ position: absolute; top: 50%; left: 50%; font-size: 50px; color: white; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } </style> <div id="overlay"> <div id="text">Overlay Text</div> </div>
- Tsarin waje na wuri Tsarin waje na wuri
- Tsarin waje na wuri Tsarin waje na wuri