كيف تكشف عن رأسك العام أثناء التمرير لأعلى وإخفاء أثناء التمرير لأسفل باستخدام Divi

نشرت: 2019-12-11

عندما تقوم بإنشاء العنوان العام الخاص بك ، هناك العديد من الأشياء التي تحتاج إلى أخذها في الاعتبار. تحتاج العناصر التي تضعها في رأس الصفحة إلى مساعدة زوار موقعك على التنقل بسهولة. لتقليل الوقت الذي يقضيه الأشخاص في التنقل ، يختار العديد من مصممي الويب رأسًا علويًا ثابتًا ، مما يسمح للزوار بالانتقال إلى صفحات أو منشورات أخرى على الفور. هذا مناسب حقًا ، ولكن عند إنشاء رأس ثابت ، يتم أخذ جزء كبير من ارتفاع منفذ العرض للزائرين ، مما يسمح بظهور محتوى أقل في وقت واحد. إذا لم تكن على استعداد لتقديم تلك التضحية ، فاعلم أنه ليس عليك ذلك. يمكنك الحصول على مزايا الرأس الثابت من خلال السماح للرأس العام بالكشف عندما يقوم الزوار بالتمرير لأعلى ، وإخفائه عند التمرير لأسفل. اليوم ، سنوجهك من خلال إخفاء رأسك العالمي والكشف عنه باستخدام Divi's Theme Builder. ستتمكن من تنزيل ملف JSON مجانًا أيضًا!

دعنا نذهب اليها.

معاينة

قبل الغوص في البرنامج التعليمي ، دعنا نلقي نظرة سريعة على النتيجة عبر أحجام الشاشات المختلفة.

سطح المكتب

تكشف عن رأس عالمي

متحرك

تكشف عن رأس عالمي

قم بتنزيل قالب Global Header مجانًا

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

قم بتنزيل الملفات
تنزيل مجاني

تنزيل مجاني

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

لقد تم اشتراكك بنجاح. يرجى التحقق من عنوان بريدك الإلكتروني لتأكيد اشتراكك والحصول على حزم تخطيط Divi الأسبوعية المجانية!

1. انتقل إلى Divi Theme Builder وأضف قالبًا جديدًا

انتقل إلى Divi Theme Builder

ابدأ بالذهاب إلى Divi Theme Builder.

تكشف عن رأس عالمي

ابدأ في إنشاء رأس عام

هناك ، انقر فوق "إضافة رأس عام" وحدد "إنشاء رأس عام".

تكشف عن رأس عالمي

2. ابدأ في إنشاء رأس عام

إعدادات القسم

لون الخلفية

داخل محرر القالب ، ستلاحظ قسمًا. افتح هذا القسم وقم بتغيير لون الخلفية.

  • لون الخلفية: #ffffff

تكشف عن رأس عالمي

تحجيم

انتقل إلى علامة تبويب التصميم وحدد عرضًا بنسبة 100٪ للقسم الخاص بك بعد ذلك.

  • العرض: 100٪

تكشف عن رأس عالمي

تباعد

أضف بعض الحشو العلوي والسفلي المخصص أيضًا.

  • الحشوة العلوية: 2vw
  • الحشوة السفلية: 2vw

تكشف عن رأس عالمي

مربع الظل

سنقوم بتطبيق ظل مربع خفي على قسمنا أيضًا.

  • مربع قوة طمس الظل: 50 بكسل
  • لون الظل: rgba (0،0،0،0.08)

تكشف عن رأس عالمي

معرف CSS

في وقت لاحق من هذا البرنامج التعليمي ، سنحتاج إلى بعض التعليمات البرمجية المخصصة لتحقيق تأثير التمرير. للتحضير لذلك ، نضيف معرف CSS إلى القسم.

  • معرّف CSS: global-header-section

تكشف عن رأس عالمي

العنصر الرئيسي

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

position: fixed;
top: 0;

تكشف عن رأس عالمي

فهرس Z.

الآن ، للتأكد من ظهور القسم الخاص بنا أعلى كل محتوى الصفحة أو المنشور ، سنزيد فهرس z في إعدادات الرؤية أيضًا.

  • الفهرس Z: 99999

تكشف عن رأس عالمي

أضف صفًا جديدًا

هيكل العمود

بمجرد الانتهاء من جميع إعدادات القسم ، تابع بإضافة صف جديد إلى القسم باستخدام بنية العمود التالية:

تكشف عن رأس عالمي

تحجيم

بدون إضافة أي وحدات بعد ، افتح إعدادات الصف واسمح للصف باحتلال عرض الشاشة بالكامل.

  • استخدام عرض مزراب مخصص: نعم
  • عرض الحضيض: 1
  • معادلة ارتفاعات العمود: نعم
  • العرض: 100٪
  • العرض الأقصى: 100٪

تكشف عن رأس عالمي

تباعد

قم بإزالة جميع الحشو الافتراضي العلوي والسفلي أيضًا.

  • الحشوة العلوية: 0 بكسل
  • الحشو السفلي: 0 بكسل

تكشف عن رأس عالمي

العنصر الرئيسي

قم بتوسيط محتوى العمود والسماح للأعمدة بالبقاء بجوار بعضها البعض على أحجام شاشات أصغر عن طريق إضافة سطرين من كود CSS إلى العنصر الرئيسي للصف.

display: flex;
align-items: center;

تكشف عن رأس عالمي

أضف وحدة متابعة الوسائط الاجتماعية إلى العمود 2

أضف الشبكات الاجتماعية

حان الوقت لإضافة وحدات ، بدءًا من وحدة متابعة الوسائط الاجتماعية في العمود 1. أضف الشبكات الاجتماعية التي تريد ظهورها.

تكشف عن رأس عالمي

إعادة تعيين أنماط الشبكة الاجتماعية الفردية

استمر بإعادة ضبط أنماط كل شبكة اجتماعية على المستوى الفردي.

تكشف عن رأس عالمي

أضف مسافات شبكة اجتماعية فردية

ستحتاج إلى فتح إعدادات كل شبكة اجتماعية على حدة وإضافة مساحة سفلية في إعدادات التباعد.

  • الحشو السفلي: 0.5vw

تكشف عن رأس عالمي

انتقام

بمجرد إضافة المساحة المتروكة السفلية لكل شبكة اجتماعية على حدة ، ارجع إلى إعدادات الوحدة العامة الخاصة بك. انتقل إلى علامة تبويب التصميم وقم بتغيير محاذاة الوحدة.

  • محاذاة الوحدة: المركز

تكشف عن رأس عالمي

إعدادات الرمز الافتراضية

قم بتغيير لون الرمز في إعدادات الرمز أيضًا.

  • لون الأيقونة: # 000000

تكشف عن رأس عالمي

إعدادات رمز التمرير

وقم بتعديل لون الرمز عند التمرير.

  • لون الأيقونة: # c2ab92

تكشف عن رأس عالمي

الحدود

أكمل إعدادات الوحدة عن طريق إضافة حد سفلي في إعدادات الحدود.

  • عرض الحد السفلي: 1 بكسل
  • لون الحد السفلي: # 000000

تكشف عن رأس عالمي

إضافة وحدة قائمة إلى العمود 2

اختر قائمة

إلى العمود التالي! أضف وحدة قائمة وحدد قائمة من اختيارك.

تكشف عن رأس عالمي

تحميل الشعار

قم بتحميل شعار للوحدة التالية.

تكشف عن رأس عالمي

إزالة لون الخلفية

وقم بإزالة لون الخلفية.

تكشف عن رأس عالمي

تخطيط

بعد ذلك ، انتقل إلى علامة تبويب التصميم وتأكد من تطبيق الإعدادات التالية على التخطيط:

  • النمط: توسيط
  • اتجاه القائمة المنسدلة: لأسفل

تكشف عن رأس عالمي

نص القائمة الافتراضي

تابع عن طريق تغيير إعدادات نص القائمة على النحو التالي:

  • لون الارتباط النشط: # c2ab92
  • خط القائمة: الغاق Garamond
  • لون النص: # 000000
  • حجم نص القائمة: 1vw (سطح المكتب) ، 2vw (جهاز لوحي) ، 3vw (هاتف)

تكشف عن رأس عالمي

نص قائمة التمرير

قم بتعديل نص القائمة عند التمرير.

  • لون نص القائمة: # c2ab92

تكشف عن رأس عالمي

القائمة المنسدلة

بعد ذلك ، قم بتغيير لون خط القائمة المنسدلة في إعدادات القائمة المنسدلة.

  • لون خط القائمة المنسدلة: 000000 #

تكشف عن رأس عالمي

الأيقونات

نحن نغير لون رمز قائمة الهامبرغر في إعدادات الرموز أيضًا.

  • لون أيقونة قائمة همبرغر: # 000000

تكشف عن رأس عالمي

تحجيم

تابع عن طريق تغيير الحد الأقصى لعرض الشعار عبر أحجام الشاشات المختلفة في إعدادات التحجيم.

  • أقصى عرض للشعار: 5vw (سطح المكتب) ، 10vw (كمبيوتر لوحي) ، 13vw (هاتف)

تكشف عن رأس عالمي

ارتباط القائمة CSS

وأكمل إعدادات الوحدة عن طريق إضافة سطرين من كود CSS إلى رابط قائمة الوحدة في علامة التبويب المتقدمة.

padding-bottom: 1vw;
border-bottom: 1px solid #000;

تكشف عن رأس عالمي

أضف وحدة نصية إلى العمود 3

أضف نسخة

إلى آخر وحدة! هناك ، الوحدة الوحيدة التي نحتاجها هي وحدة نصية.

تكشف عن رأس عالمي

إضافة رابط

ستكون هذه الوحدة بمثابة CTA. أضف ارتباط من اختيارك.

  • عنوان URL لارتباط الوحدة النمطية: #

تكشف عن رأس عالمي

الإعدادات الافتراضية للنص

انتقل إلى علامة تبويب تصميم الوحدة وقم بتغيير إعدادات النص وفقًا لذلك:

  • خط النص: الغاق Garamond
  • لون النص: # 000000
  • حجم النص: 1vw (سطح المكتب) ، 2vw (جهاز لوحي) ، 3vw (هاتف)

تكشف عن رأس عالمي

تحوم إعدادات النص

تغيير لون النص عند التمرير.

  • لون النص: # c2ab92

تكشف عن رأس عالمي

تحجيم

تابع عن طريق تغيير إعدادات حجم الوحدة عبر أحجام الشاشات المختلفة.

  • العرض: 12vw (Desktop) ، 18vw (Tablet) ، 22vw (Phone)
  • محاذاة الوحدة: المركز

تكشف عن رأس عالمي

تباعد

وأضف بعض الحشو السفلي في إعدادات التباعد.

  • الحشو السفلي: 0.5vw

تكشف عن رأس عالمي

الحدود

أكمل إعدادات الوحدة بإضافة حد سفلي.

  • عرض الحد السفلي: 1 بكسل
  • لون الحد السفلي: # 000000

تكشف عن رأس عالمي

أضف وحدة التعليمات البرمجية إلى العمود 2

أدخل JQuery & CSS Code

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

jQuery(function($){
  
var topPosition = 0;


$(window).scroll(function() {

    var scrollMovement = $(window).scrollTop();
  
    if (topPosition < 200 ){
    }
    else{
    if(scrollMovement > topPosition) {
          $('#global-header-section').removeClass('show-header');
          $('#global-header-section').addClass('hide-header');
    } else {
          $('#global-header-section').removeClass('hide-header');
          $('#global-header-section').addClass('show-header');
    }
    }
    topPosition = scrollMovement;
});  
  
});
#main-content{
margin-top: 7vw;
}

.hide-header {
opacity: 0;
margin-top: -200px !important;
}

.show-header {
opacity: 1;
margin-top: 0px !important;
}

#global-header-section {
-webkit-transition: all 0.5s ease !important;
-moz-transition: all 0.5s ease !important;
-o-transition: all 0.5s ease !important;
-ms-transition: all 0.5s ease !important;
transition: all 0.5s ease !important;
}

تكشف عن رأس عالمي

3. حفظ تغييرات المنشئ وعرض النتيجة

بمجرد الانتهاء من الرأس العام ، احفظ جميع التغييرات واعرض النتيجة على موقع الويب الخاص بك!

تكشف عن رأس عالمي

تكشف عن رأس عالمي

معاينة

الآن بعد أن انتهينا من جميع الخطوات ، دعنا نلقي نظرة أخيرة على النتيجة عبر أحجام الشاشات المختلفة.

سطح المكتب

تكشف عن رأس عالمي

متحرك

تكشف عن رأس عالمي

افكار اخيرة

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

إذا كنت حريصًا على معرفة المزيد عن Divi والحصول على المزيد من هدايا Divi المجانية ، فتأكد من الاشتراك في النشرة الإخبارية للبريد الإلكتروني وقناة YouTube حتى تكون دائمًا من أوائل الأشخاص الذين يعرفون هذا المحتوى المجاني ويحصلون عليه.