EduFlow
إتقان CSS الحديثة

الاختبار النهائي

اثنا عشر سؤالًا تغطي الدورة كلها. احصل على 70% أو أكثر لتنجح وتفتح شهادتك. يمكنك إعادته متى شئت.

أنهِ كل الدروس لتحصل على الشهادة، ويمكنك خوض الاختبار في أي وقت.

السؤال 1 من 12

ما لون الفقرة؟

HTML
<p style="color: red">Doors open at 08:30</p>
CSS
p { color: blue !important; }
السؤال 2 من 12

لعنصرٍ السمة hidden والـ class card. ما قيمة display فيه؟

CSS
@layer reset, components;
@layer reset { [hidden] { display: none !important; } }
@layer components { .card { display: grid !important; } }
السؤال 3 من 12

--accent غير معرّفة في أيّ مكان. ما الذي تُنتجه color: var(--accent, teal)؟

السؤال 4 من 12

شبكة من عمودين تستخدم grid-template-columns: 1fr 1fr. مثال كود فيه سطر طويل جدًا يجعل العمود الأول أعرض بكثير. أيّ تغيير يُبقي العمودين متساويين ويتيح للكود أن يتمرّر؟

السؤال 5 من 12

component يستخدم font-size: clamp(1rem, 4cqi, 2rem)، لكنه في إحدى الصفحات ليس داخل أيّ حاوية حجم. إلامَ تُحسب 4cqi هناك؟

السؤال 6 من 12

أيّ تصريح يوسّط كتلة ثابتة العرض أفقيًا في الصفحات المكتوبة من اليسار إلى اليمين ومن اليمين إلى اليسار معًا؟

السؤال 7 من 12

ما الذي تُنتجه background: color-mix(in oklch, var(--brand), transparent 80%)؟

السؤال 8 من 12

الوضع الداكن لديك يبدّل كل token بشكل صحيح، لكن قوائم <select> في النماذج وأشرطة التمرير تبقى بيضاء ساطعة. ما الناقص؟

السؤال 9 من 12

مستخدم الفأرة ينقر زرًّا فلا يرى حلقة focus؛ ومستخدم لوحة المفاتيح يصل إليه بـ Tab فيرى حلقة. الـ CSS تستخدم :focus-visible. هل هذا خطأ؟

السؤال 10 من 12

نافذة حوار تُعرض بـ showModal() يجب أن تظهر تدريجيًا من opacity صفر. الـ transition على opacity لا يعمل أبدًا عند الفتح. ما الإصلاح؟

السؤال 11 من 12

بطاقات المتحدّثين تظهر تدريجيًا بحركة مرتبطة بالتمرير داخل @supports (animation-timeline: view()). ماذا يرى زائر يستخدم نسخة Firefox المستقرة في 2026؟

السؤال 12 من 12

خمسون بطاقة متحدّث تحرّك box-shadow عند المرور، وتحريك الفأرة عبر الشبكة يبدو ثقيلًا. ما الطريقة الأرخص للحصول على المظهر نفسه؟

12 سؤالًا بلا إجابة