مرحبا اخواني الكرام بمداونتكم درس اليوم سأتطرق فيه لإضافة تصلح لمنصة بلوجر و وردبريس .. تشمل تثبيت القائمة العلوية عند تمرير الصفحة للأسفل طبعا يمكن إستخدام الطريقة حتى على قوائم أخرى على شرط أن تكون في الهيدر ، الفائدة من تثبيت القائمة عند تمرير الصفحة للأسفل هو منح المتصفح إمكانية التنقل بين مختلف أقسام الموقع بسهولة تامة، دون الحاجة إلى تمرير الصفحة إلى الأعلى في كل مرة يرغب فيها في اختيار عنصر أو تصنيف آخر من القائمة وكمثال القائمة الجانبية الخاصة بمدونتنا تذهب معك أينما ذهبت :) الأمر ليس معقدا كما يظنه البعض، بل بالعكس الأمر في غاية البساطة كل ما عليك فعله هو التركيز على ما سأشرحه .
شرح طريقة التركيب
1 . نتوجه لقالب >> تحرير
2. ابحث بإستعمال CTRL+F عن <b:skin/><[[
3. ضع الكود التالي قبله [ فوقه ]
.stick-navigation{
z-index: 9999;
position: fixed;
top: 0;
width: 100%;
}
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='ar1web-menu'>
<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. حفظ العمل ثم إذهب للمعاينة
لمن واجه صعوبة في تطبيق المرحلة الأخيرة يمكنك الإستفسار بوضع تعليق برابط مدونتك وسيتم تعريفك على الكود الخاص بك لكم مني أجمل تحية، بالتوفيق للجميع.
ليست هناك تعليقات :
إرسال تعليق
=a= =b= =c= =d= =e= =f= =g= =h= =j= =k= =l= =m= =n= =o= =p= =q= =w= =x= =y= =z=