في عالم تصميم واجهات المستخدم الحديثة، أصبحت التفاعلية المرئية جزءًا أساسيًا من جذب الزوار وتحسين تجربة المستخدم.
أحد الأساليب الرائعة لتحقيق ذلك هو نظام Focus Cards، حيث تتفاعل كروت المحتوى مع مؤشر الماوس بشكل ديناميكي، مع تمويه (Blur) للكروت غير النشطة وتسليط الضوء على الكرت الذي يقف عليه المستخدم.
هذا التصميم سهل التنفيذ ولكنه يعطي مظهرًا احترافيًا وعصريًا، مناسب:
-
لصفحات الهبوط (Landing Pages)
-
لأقسام البورتفوليو
-
لعرض المشاريع أو المنتجات
-
لصفحات عرض الخدمات بطريقة جذابة
مميزات التصميم
-
تأثير Blur ديناميكي على الكروت
جميع الكروت تصبح ضبابية عند تمرير الماوس على أي كرت، ما عدا الكرت المختار. -
تكبير تلقائي للكرت عند المرور (Hover Zoom)
الكرت المحدد يكبر بنسبة محددة (يمكن تعديلها) ليبرز بشكل واضح للمستخدم. -
خلفية مظلمة أنيقة
تساعد على إبراز الصور والنصوص بشكل أفضل وتجعل التأثير أكثر وضوحًا. -
توزيع الكروت بشكل منسق
صف علوي منفرد + صف سفلي بكرتين أو أكثر حسب الحاجة، مع إمكانية التعديل بسهولة. -
كود نظيف وخفيف
يعتمد فقط على HTML وCSS، بدون أي JavaScript. -
متجاوب بالكامل (Responsive)
يعمل بشكل ممتاز على جميع الشاشات — الموبايل، التابلت، والكمبيوتر.
كيف يعمل التصميم؟
-
هيكلة الكروت
توضع جميع الكروت داخل حاوية رئيسية.cards-container.
كل كرت يحتوي على خلفية صورة محددة عبر متغير CSS--bg. -
تأثير Blur والتمويه
عند تمرير الماوس على الحاوية:
جميع الكروت تصبح ضبابية
تصغر حجمها قليلاً
تقل الشفافية -
الكرت النشط
عند الوقوف على كرت محدد:
يتم إلغاء التمويه
التكبير بنسبة محددة (مثلاً 1.15)
زيادة وضوح الصورة والإضاءة
رفع الكرت للأمام باستخدامz-index
بهذه الطريقة يحصل المستخدم على تجربة تركيز قوية على الكرت المطلوب فقط.
الاكواد المستخدمة
HTML
CSS
يمكنك تعديل الخلفيات، حجم التكبير، ودرجة الـ Blur حسب ما يناسب تصميم موقعك.
قابلية التخصيص
-
الصور والخلفيات: استخدم صورك الخاصة أو خلفيات جاهزة.
-
العناوين والنصوص: أضف نصوصًا داخل الكروت باستخدام عناصر
<h3>أو<p>. -
درجة التكبير عند Hover: يمكن تعديلها عبر
transform: scale(). -
نسبة التمويه (Blur): تعديل قيمة
filter: blur(). -
عدد الكروت وتوزيعها: إضافة أو إزالة كروت حسب الحاجة.
-
الألوان والخطوط: يمكن تعديل النصوص لتتناسب مع هوية الموقع.
أمثلة على الاستخدام
-
بورتفوليو المصممين: عرض أعمالك بشكل تفاعلي وجذاب.
-
عرض المنتجات: إبراز المنتج المختار عند المرور عليه.
-
صفحات الهبوط: جذب الانتباه إلى عناصر مهمة داخل الصفحة.
-
أقسام Highlight داخل الموقع: إبراز محتوى محدد بطريقة جذابة.
نصائح عملية
-
استخدم صور عالية الجودة لتظهر بشكل واضح عند التكبير.
-
يمكن دمج التأثير مع أنيميشن CSS إضافية لإضافة حركة سلسة عند ظهور الكروت.
-
حافظ على تناسق الألوان بين الخلفيات والنصوص لتحسين تجربة المستخدم.

ليست هناك تعليقات:
إرسال تعليق