هذا الدرس من الدورة التدريبية: دورة تدريبية لغة CSS لإنشاء تصاميم وتنسيق صفحات الإنترنت
الدرس: تحديد حجم العنصر مع وضع سكرول لإظهار المحتوى
المدة: 5 دقائق
وصف مختصر:
تعلم كيفية استخدام Overflow Auto و Scroll في CSS لإنشاء تصميمات ويب ديناميكية وعناصر قابلة للتمرير مع فهم خصائص الموضع المختلفة.
وصف الدرس
شرح Overflow Auto و Scroll في CSS
تعلم كيفية التحكم في التمرير العمودي والأفقي لعناصر HTML باستخدام CSS.
مراجعة الخصائص الأساسية
في هذا الدرس، سنراجع خصائص الموضع
absolute
و relative
و fixed
، بالإضافة إلى خاصية overflow: hidden
. سنتعلم كيفية التحكم بشفافية العناصر باستخدام خاصية opacity
.التعامل مع Overflow Auto و Scroll
يمكنك استخدام خاصيتي
overflow
و overflow-x
و overflow-y
لجعل المحتوى داخل الحاويات قابلًا للتمرير:- عند تحديد ارتفاع معين للحاوية الداخلية وعندما يكون ارتفاع المحتوى أكبر من الحاوية مع خاصية
overflow: scroll
، يصبح المحتوى قابلًا للتمرير رأسيًا. - عند تحديد عرض معين للحاوية الداخلية وعندما يكون عرض المحتوى أكبر من الحاوية مع خاصية
overflow-x: scroll
، يصبح المحتوى قابلًا للتمرير أفقيًا.
أمثلة عملية
.parent {
max-height: 100px;
overflow-y: scroll;
}
.child {
height: 400px;
}
في المثال أعلاه، إذا كانت الحاوية الأم ذات ارتفاع 100 بكسل والمحتوى الداخلي 400 بكسل، سيكون المحتوى قابلاً للتمرير ضمن الارتفاع المحدد.
فوائد تعلم هذا الدرس
- تحكم دقيق في تصميم العناصر داخل صفحات الويب.
- إنشاء تصميمات متجاوبة وديناميكية.
- تحسين تجربة المستخدم عبر التحكم في التمرير.
الفيديوهات
سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و الفيديوهات
فيديو الدرس التعليمي تحديد حجم العنصر مع وضع سكرول لإظهار المحتوى
المصادر
سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و المصادر
ملفات السي اس اس اكواد تنسيق عناصر صفحة الويب لهذا الدرس
ملفات html اكواد تنسيق عناصر صفحة الويب لهذا الدرس
ملحقات ال PDF
سجل دخول وتأكد من اشتراكك في هذا البرنامج الدراسي للوصول إلى الأدوات والمواد التدريبية و ملحقات ال PDF
كتاب شرح مساعد لفهم Position,opacity,overflow,mouse events
الدروس والاختبارات لتعلم هذه الدورة التدريبية : دورة تدريبية لغة CSS لإنشاء تصاميم وتنسيق صفحات الإنترنت