HTML & CSS • المستوى الثالث
فهرس المسارالحركة والتفاعل والتنسيق المتقدم
إضافة الحيوية للمواقع عبر الانتقالات، التحريك المتقدم، وتنظيم الأكواد بمتغيرات CSS.
01
الدرس 1: التحولات والتحركات ثنائية وثلاثية الأبعاد (CSS Transforms & 3D)
استخدام `transform` للتدوير (`rotate`)، التكبير (`scale`)، الإزاحة (`translate`) والتميل (`skew`) والعمل بالبعد الثالث.
02
الدرس 2: الانتقالات والتأثيرات الناعمة (CSS Transitions)
إضافة تأثيرات ناعمة عند تحريك العناصر مع ضبط `transition-duration` و `transition-timing-function`.
03
الدرس 3: التحريك المتقدم والإطارات المفتاحية (CSS Keyframe Animations)
بناء حركة مخصصة كاملة باستخدام `@keyframes` وضبط التكرار والحالة المنهية بـ `animation-fill-mode`.
04
الدرس 4: المتغيرات والخصائص المخصصة (CSS Custom Properties / Variables)
تعريف المتغيرات المخصصة بـ `--main-color` وإعادة استخدامها وإدارتها ديناميكياً عبر JavaScript.