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

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

ملاحظة : كما تلاحظون في مدونة عند هبوط إلى أسفل الصفحة القائمة علوية تتثبت في الأعلى




شرح طريقة التركيب


  • 1 . نتوجه لقالب >> تحرير 
  • 2. ابحث بإستعمال CTRL+F عن <b:skin/><[[
  • 3. ضع الكود التالي قبله [ فوقه ]





.stick-navigation{ z-index: 9999; position: fixed; top: 0; width: 100%; }







  • 5. ابحث عن : <head/>

  • 6. ضع الكود التالي قبله [ فوقه ]





<script type="text/javascript"> var _rys = jQuery.noConflict(); _rys("document").ready(function () { _rys(window).scroll(function () { if (_rys(this).scrollTop() > 136) { _rys('.stick-navigation').addClass("fixed-nav"); } else { _rys('.stick-navigation').removeClass("fixed-nav"); } }); }); </script>


  •  الأن وصلنا للمرحلة الأخيرة والتي ستطبق بها ثبيت القائمة

  • ـ إذا كانت لديك قائمة علوية أو ثانوية وتريد تثبيت القائمة العلوية كل ما عليك فعله هو البحث عن كلمة متواجدة بالقائمة مثلا الرئيسية عندها سنجد فوقها أكواد مثال 






<div class="stick-navigation"><div id='sidebar'> <ul> <li><a href="#">الرئيسية</a></li> <li><a href="#">نبذة</a></li> <li><a href="#">خدمات</a></li> <li><a href="#">اتصل بنا</a></li> </ul> </div>




العنصر الملون بالأصفر هو الكود الخاص بالقائمة كل قائمة تختلف عن بقيتها لذا قد يكون هناك أكثر من كودين ضع فوقهما هذا
الكود  : <div class="stick-navigation">


7. حفظ العمل ثم إذهب للمعاينة

8 تعليقات

  1. أزال أحد مشرفي المدونة هذا التعليق.

    ردحذف
  2. أزال أحد مشرفي المدونة هذا التعليق.

    ردحذف
  3. موضوع مسروق من عرب ويب

    ردحذف
    الردود
    1. يا أخي أنا وضعت ه*ه تدوينة فقط كمثال وليست أساسية يعني فقط تجريبية لكي أﻷصمم موقع

      حذف
    2. لا عليك منه ,, استمر اخي احببت القالب موفق ^^

      حذف
    3. مشكور يا أخي هذه تعليقات تجعلني أعمل بجهد

      حذف

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

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