زمان کنونی: ۳۱-۱-۱۴۰۳, ۱۲:۱۴ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نحوه همخوانی کردن کد sticky-menu با کامپوننت widgetkit
۲۱-۱۲-۱۳۹۳, ۰۶:۲۶ صبح
ارسال: #1
آموزش نحوه همخوانی کردن کد sticky-menu با کامپوننت widgetkit
با سلام
دوباره با یکی دیگه از آموزش های مفید یاسین دیزاین در خدمتتون هستم


دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

در این آموزش میخوام نحوه همخوانی کردن کد sticky-menu با کامپوننت widgetkit را آموزش بدم.

اول از همه فایل جی کوئری که به این آموزش پیوست کردم را دانلود کنید.

خب حالا فایل را از حالت فشرده خارج کنید و در مسیر زیر بریزید و جایگزین فایل موجود کنید.
media/widgetkit/js/
حالا کد زیر را که مربوط به نمایش sticky-menu هست و بنده اصلاحاتی در اون انجام دادم را درون فایل index.php قالب سایت قبل از تگ head قرار بدین
<script language="javascript">


(function ($) {
    $(window).scroll(function () {
    var $heightScrolled = $(window).scrollTop();
    var $defaultHeight = 330;
    
    if ( $heightScrolled < $defaultHeight )
    {
        $('#top_menu').removeClass("sticky")
        }
    else {
        $('#top_menu').addClass("sticky")
        }
    
});
}(jQuery));
</script>
عدد 330 در این کد برای تعیین میزان اسکرول شدن صفحه و اجرای sticky-menu هست که به دلخواه میونید عوض کنید.
خب در کد بالا دو تا کلمه #top_menu وجود داره که بنا به اسم موقعیت منوی شما در فایل css تغییر باید بدید

حالا کد زیر را هم توی فایل template.css قالبتون اضافه کنید و به دلخواه تغییرش بدید.
.sticky{
    position: fixed !important;
    width: 900px !important;
    top:-10px !important;
    margin:0 auto !important;
}
در آخر هم فایل ها را ذخیره کنید و از وجود sticky-menu در کنار کامپوننت قدرتمند widgetkit لذت ببرید.

موفق و پیروز باشید.


فایل‌(های) پیوست شده
jquery.zip
نوع فایل .zip
دفعات دانلود 17
اندازه 32.03 کیلوبایت

امضاء YasinDesign
طراحی انواع سایت بر اساس سلیقه شما
joomla 3.0

Email : yk5742g@gmail.com

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

طراحی سایت از پایه با زبان قدرتمند PHP
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط محمدسلیمانی ، rezaetemadi ، mir.hasan66 ، hsmtech
ارسال پاسخ 


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان