انتقل إلى محتوى الدرس
الدرس 29
دورة لغة CSS

تحريك وثبات صورة الخلفية في لغة CSSCSS Background Attachment

ستتعلم في هذا الدرس التحكم في الخلفيات الصور في من حيث تحريكها ثباتها علي المتصفح عند قيام المستخدمين عمل Scroll لصفحة الويب لأعلي أو لأسفل عن طريق خاصية CSS background-attachment.

أقسام الدرس
3
الأمثلة
3
اللغة
العربية
تاريخ النشر
غير محدد
المشاهدات
8,089
محتوى الدرس
في هذا الدرس 3تصفّح المواضيع

CSS Background Attachment تحريك وثبات صورة الخلفية في لغة CSS

تستخدم خاصية background-attachment لعمل خلفيات ثابته أو خلفيات متحركة عند تحريك scroll الفأرة mouse لأعلي ولأسفل الصفحة.


قيم خاصية background-attachment:

  • scroll وهي القيمة الأفتراضية وهي تحريك صورة الخلفية مع تحريك scroll, إذا كانت الصورة في مقدمة صفحة HTML سوف يتم إخفاءها عند عمل scroll إلي اسفل الصفحة.
  • fixed  وهي ثبات صورة الخلفية مع تحريك scroll وتظل الصورة في موضعهاً الأصلي مهما تم تحريك scroll.

قيم خاصية background-attachment

HTML
background-attachment: scroll|fixed|local|initial|inherit;

CSS background-attachment scroll قيمة scroll مع خاصية background-attachment في لغة CSS

الوضع الافتراضي للخلفية هو scroll يمكنك استخدام background-attachment مع القيمة scroll ليتم تحريك الخلفية مع scroll عدم ثبات الخلفية.

CSS background attachment scroll

يتم تحريك الخلفية مع تحريك scroll.

HTML
body
{
background-image:url('https://www.closetag.com/images/background.jpg');
background-repeat:no-repeat;
background-attachment: scroll;
}

CSS background attachment fixed قيمة fixed مع خاصية background-attachment في لغة CSS

تستخدم خاصية background-attachment مع القيمة fixed في لغة CSS لعمل خلفيات ثابتة عند القيام بتحريك scroll لأعلي ولأسفل لا تتحرك ثورة الخلفية وتكون في موضعها الحالي في صفحة الويب.

CSS background attachment fixed

تحريك صورة الخلفية عند تحريك scroll لأعلي ولأسفل.

HTML
body
{
background-image:url('https://www.closetag.com/images/background.jpg');
background-repeat:no-repeat;
background-attachment: fixed;
}

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…

ابنِ لغتك البرمجية

المصطلحات7

راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.

0 / 7 مفهومةأول بطاقة، أول خطوة
01 Attachment إرفاق / اداة ملحقة
للمراجعة
02 Background خلفية
للمراجعة
03 Scroll تنقل من الأعلي الي الأسفل
للمراجعة
04 Property خاصية
للمراجعة
05 Value قيمة
للمراجعة
06 Fixed ثابت
للمراجعة
07 Break Line خط فاصل
للمراجعة

اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.

حروف قليلة. معنى كامل.

الاختصارات2

راجع المعنى، اشرحه لنفسك، ثم علّم البطاقة كمفهومة.

0 / 2 مفهومةأول بطاقة، أول خطوة
01 CSS CSS
Cascading Style Sheets
صفحات الأنماط الانسيابية
للمراجعة
02 HTML HTML
Hypertext Markup Language
لغة توصيف النص الفائق الخاصة ببناء صفحة الإنترنت<p><a href="https://www.closetag.com/tutorial/html/html-introduction">المزيد عن HTML</a></p>
للمراجعة

اقرأ البطاقات بحرية. سجّل الدخول لحفظ تقدم مراجعتك.

مساحة التحدي

اختبر فهمك.
ووصلها للإتقان.

كل سؤال خطوة لقدّام. اختار، اكتب كود، وشوف نتيجتك فورًا.

2أسئلة 1أنواع تحديات 100%هدف الإتقان
تصحيح تلقائي. فرص بلا حدود.

أكمل المهام، واجمع كل الإجابات الصحيحة. أقل من 100%؟ راجع وأعد المحاولة.

الأسئلة متاحة للاطلاع. سجّل الدخول للتفاعل وحفظ تقدمك.

لمحة عن التحدي2 أسئلة تنتظرك
01

ماهي الخاصية التي تستخدم لأضافة صورة خلفية ثابتة ؟

02

ماهي القيمة الافتراضية للخاصية background-attachment ؟