تعد عدادات الدوائر المتحركة طريقة شائعة لتقديم المعلومات (مثل إحصائيات أو مقاييس) على صفحة ويب مع تفاعل ممتع. في الواقع ، قد تكون بالفعل على دراية بوحدة عداد الدائرة من Divi، والذي يسمح لك بإضافة عدادات الدوائر إلى موقعك Divi بسرعة وسهولة. 

ومع ذلك، في هذا البرنامج التعليمي، سنوضح لك كيفية إنشاء عدادات دوائر مخصصة بالكامل والتي تتحرك أثناء التمرير! لن نحتاج إلى أي CSS خارجي مخصص لإنشائها. الحيلة هي الاستفادة من ميزة الطبقات Divi لإدارة عدة وحدات متراكبة ومتحركة بدقة.

النتيجة المحتملة

فيما يلي نظرة عامة سريعة على فواصل الدوائر المتحركة التي سننشئها في هذا البرنامج التعليمي.

عدادات دائرة متحركة على التمرير

إنشاء عدادات الدائرة الأربعة التي تنبض بالحياة عند التمرير باستخدام Divi

تكوين القسم والخط

أولاً ، أضف صفًا من أربعة أعمدة إلى القسم الافتراضي.

عدادات دائرة متحركة على التمرير

بعد ذلك ، افتح إعدادات القسم وأضف الهامش العلوي والسفلي بحيث يكون لدينا مساحة كافية لاختبار تأثيرات التمرير لعدادات الدوائر التي سننشئها.

  • الهامش: 85vh عالية ، 85vh منخفضة
عدادات دائرة متحركة على التمرير

ثم افتح إعدادات الخط وقم بتحديث ما يلي:

  • عرض مزراب: 1
  • العرض: 100٪
  • العرض الأقصى: 1200 بكسل
عدادات دائرة متحركة على التمرير

باستخدام عرض الطبقات

قبل البدء في إنشاء عدادات الدائرة المتحركة ، تأكد من نشر وظيفة Divi Layers. يمكنك القيام بذلك عن طريق النقر على أيقونة الطبقات الرمادية في قائمة الإعدادات السفلية.

عدادات دائرة متحركة على التمرير

نظرًا لأننا سننشئ الكثير من العناصر (أو الطبقات) المتداخلة ، سيكون مربع الطبقة بالتأكيد مفيدًا لإدارة طبقاتنا في المستقبل.

إنشاء عداد دائري متحرك # 1 (25٪)

سيعمل عداد الدائرة المتحرك الأول هذا على تحريك ما يصل إلى 25٪ من الدائرة في التمرير وستكون النسبة المئوية للنص المطابق للمركز الذي سيتم دمجه في التمرير. لبناء تصميم عداد دائري كامل ، سنستخدم عدة فواصل نصية ووحدات نمطية متداخلة. هيريس كيفية القيام بذلك.

الدائرة الخلفية

لإنشاء الدائرة الخلفية ، سنستخدم وحدة فاصلة سنشكلها كدائرة ونعطيها لون خلفية.

أضف وحدة فصل
عدادات دائرة متحركة على التمرير

اسحب الحاجز لأعلى في عرض الطبقة وقم بتغيير التسمية إلى "backcircle". ثم افتح إعدادات وحدة الفصل وقم بتحديث ما يلي:

  • إظهار الحاجز: NO
  • لون الخلفية: # c3e0e5
عدادات دائرة متحركة على التمرير

تحديث معلمات التصميم على النحو التالي:

  • العرض: 250 بكسل
  • الارتفاع: 250px
  • الهامش: 25 ​​بكسل في الأعلى ، 25 بكسل في الأسفل ، 25 بكسل في اليسار
  • زوايا مدورة: 50٪
عدادات دائرة متحركة على التمرير

شريط اللون الدوار

سيكون الجزء التالي من عداد الدائرة هو شريط الألوان الدوار. كرر الفاصل السابق (الدائرة الخلفية) لإعادة تشغيل التصميم. ثم قم بتحديث الفاصل الجديد بالتسمية "colorbar".

عدادات دائرة متحركة على التمرير

لإنشاء تأثير شريط الألوان الدوار ، نحتاج إلى تحويل هذا الحاجز إلى نصف دائرة باللون الذي نريد استخدامه للشريط.

افتح إعدادات فاصل شريط الألوان وقم بتحديث ما يلي:

  • لون الخلفية: لا شيء
  • خلفية التدرج اللوني الأيسر: # 121b55
  • لون خلفية التدرج على اليمين: رجب (255,255,255,0،XNUMX،XNUMX،XNUMX)
  • اتجاه التدرج: 90deg
  • وضع البدء: 50٪
  • الوضع النهائي: 0٪
عدادات دائرة متحركة على التمرير

في بعض المتصفحات ، توجد مشكلة صغيرة متداخلة تُظهر لونًا غير مرغوب فيه عبر الطبقات. لتجنب هذا ، سنجعل نصف الدائرة هذا أصغر قليلاً ونضبط الإزاحة وفقًا لذلك.

  • العرض: 248px
  • الارتفاع: 248px
عدادات دائرة متحركة على التمرير

لجعل دائرة شريط الألوان تتداخل مع الدائرة الخلفية ، امنح المقسم وضعًا مطلقًا كما يلي:

  • الموقف: مطلق
  • إزاحة رأسية: 26 بكسل
  • إزاحة أفقية: 26 بكسل
عدادات دائرة متحركة على التمرير

ثم أضف تأثير التمرير التالي لتدوير الشريط الدائري 90 درجة (أو 25٪ من الدائرة).

تحت علامة التبويب تأثيرات دوارة ...

  • بدء التدوير: 0 درجة (بنسبة 15٪ من النافذة)
  • متوسط ​​الدوران: 90 درجة (عند 20٪ -25٪ من منفذ العرض)
  • نهاية الدوران: 90 درجة (عند 30٪ من منفذ العرض)
عدادات دائرة متحركة على التمرير

قد لا يبدو أن النسب المئوية وقيم التدوير هنا منطقية تمامًا في هذه المرحلة. نجعل من السهل تحديث الدوران لاحقًا عندما نبني عداد الدائرة التالي الذي ينتهي عند 180 درجة (50٪ من الدائرة). الشيء المهم في هذه المرحلة هو أن الدوران ينتهي عند 90 درجة (أو 25٪).

الدرع

العنصر التالي في عداد الدائرة لدينا هو ما أسميه الدرع ، وهو نصف دائرة آخر يخفي الجانب الأيسر من دائرة شريط الألوان أثناء دورانه.

 لإنشاء الدرع ، قم بتكرار أول وحدة مقسم الدائرة الخلفية التي أنشأناها مسبقًا. ثم اسحبه أسفل وحدة الفصل "شريط الألوان" وقم بتحديث الملصق إلى "درع" للرجوع إليه بسهولة.

عدادات دائرة متحركة على التمرير

افتح إعدادات حاجز الدرع وقم بتحديث ما يلي:

  • لون الخلفية: لا شيء
  • لون خلفية التدرج الأيسر: # c3e0e5 (نفس الدائرة الخلفية)
  • لون خلفية التدرج على اليمين: رجب (255,255,255,0،XNUMX،XNUMX،XNUMX)
  • اتجاه التدرج: 90deg
  • وضع البدء: 50٪
  • الوضع النهائي: 0٪
عدادات دائرة متحركة على التمرير

الآن أعط الوحدة موقعًا مطلقًا على النحو التالي:

  • الموقف: مطلق
  • إزاحة رأسية: 25 بكسل
  • إزاحة أفقية: 25 بكسل
عدادات دائرة متحركة على التمرير

الدائرة الأمامية

الجزء التالي من عداد الدائرة هو الدائرة الأمامية ، والتي ستخفي الجزء الأوسط من الطبقات السابقة وتكشف الحافة الخارجية.

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

عدادات دائرة متحركة على التمرير

افتح إعدادات وحدة الفصل بالدائرة الأمامية وقم بتحديث ما يلي:

  • لون الخلفية: #ffffff
  • العرض: 200px
  • الارتفاع: 200px
عدادات دائرة متحركة على التمرير

ثم أضف الموضع المطلق على النحو التالي:

  • الموقف: مطلق
  • إزاحة رأسية: 50 بكسل
  • إزاحة أفقية: 50 بكسل
عدادات دائرة متحركة على التمرير

عدد تغير اللون

آخر قطعة من عداد الدائرة الأولى هذا هو عدد تغير اللون الذي يتوافق مع القيمة المشار إليها في الشريط الدوار.

لإنشائه ، أضف وحدة نصية جديدة تحت وحدة فصل الدائرة الأمامية.

عدادات دائرة متحركة على التمرير

في مربع الطبقات ، قم بتسمية وحدة النص الجديدة "num1". ثم افتح الإعدادات وقم بتحديث النص لقراءة "25٪".

عدادات دائرة متحركة على التمرير

تحت إعدادات التصميم ، قم بتحديث ما يلي:

  • وزن الخط للنص: غامق
  • حجم النص: 25px
  • ارتفاع سطر النص: 2em
  • محاذاة النص: المركز
عدادات دائرة متحركة على التمرير
  • العرض: 200px
  • الارتفاع: 200px
  • زوايا مدورة: 50٪
عدادات دائرة متحركة على التمرير
  • المساحة المتروكة: فوق 75 بكسل
  • الموقف: مطلق
  • إزاحة رأسية: 50 بكسل
  • إزاحة أفقية: 50 بكسل
عدادات دائرة متحركة على التمرير

الآن يجب أن يتم توسيط النص بشكل مثالي في عداد الدائرة.

لإضافة تأثير التلاشي ، قم بتحديث تأثيرات التمرير التالية:

تحت علامة التبويب Fade In and Fade Out ...

  • تنشيط التلاشي والخروج: نعم
  • التعتيم الأولي: 0٪ (عند 10٪ من النافذة)
  • متوسط ​​العتامة: 100٪ (عند 20٪ من النافذة)
  • تعتيم النهاية: 100٪ (عند 100٪ من منفذ العرض)
عدادات دائرة متحركة على التمرير

هذا كل شيء بالنسبة للمقياس الدائري. اكتشف النتيجة.

عدادات دائرة متحركة على التمرير

كل ما عليك فعله الآن هو تكرار ما فعلناه حتى الآن على الأعمدة الأخرى وتعديل القيم المختلفة لجعل العداد فريدًا.

يعلقون عليه على موقع Pinterest