View Full Version : سوال: دو سوال: 1.های لایت شدن عناوین منو با ورود به هر بخش 2. اسکرول نرم
DariushGreat
شنبه 19 بهمن 1392, 13:01 عصر
سلام
احتمالا دیدید بعضی سایت ها که البته بیشترشون هم بر پایه پارالاکس هستن، دارای منوهایی هستن که با ورود به هر بخش، عنوان اون بخش در منو به حالت های لایت در میاد.
مثلا به منوی سایت پارس پیک (http://parspake.com/) دقت کنید. با ورود به هر بخش عنوان به حالت های لایت در میاد. چجوری میشه همچین منوی درست کرد؟
سوال دومم اینه که چطور میشه وقتی روی بخشی کلیک می کنیم که بره به پایین صفحه یا برعکس، بر روی بازگشت به بالای صفحه کلیک می کنیم، به جای پرش ناگهانی خیلی نرم و روان کل صفحه طی بشه تا به مقصد برسیم؟ دقیقا مثل همین سایت پارس پیک (http://parspake.com/)
ممنون
DariushGreat
یک شنبه 20 بهمن 1392, 16:07 عصر
یعنی هیچ حوابی برای سوالاتم وجود نداره؟
f_talebi
چهارشنبه 23 بهمن 1392, 16:30 عصر
اسکرول نرم رو با scrollto ی جی کوئری انجام داده. اینا رو ببینید :
http://balupton.github.io/jquery-scrollto/
http://lions-mark.com/jquery/scrollTo/
http://demos.flesler.com/jquery/scrollTo/
اگه دیدین بعضی سایتا وقتی میرین پایین یه دکمه برای بالا رفتن ظاهر میشه هم اینجاست:
http://basics.ir/javascript/scroll-back-to-top/
در مورد هایلایت شدن هم با css کلاسی به اسم کلاس active داده بعنوان مثال ، بعد بهش گفته مثلا رنگ پس زمینه عوض شه. با جاوا اسکرپت هم کلاس اکتیو رو به لینکی که انتخاب شده میده. اینجا رو ببینین کدهاشو کامل داده:
http://www.itworld.com/development/351097/setting-active-menu-item-based-current-url-jquery
mehbod.rayaneh
چهارشنبه 23 بهمن 1392, 20:12 عصر
درود
از این میتونید استفاده کنید :http://www.outyear.co.uk/smint/
موفق باشید
DariushGreat
چهارشنبه 23 بهمن 1392, 20:24 عصر
سلام
خیلی ممنونم ازتون بابت کمک
لطف کردید :قلب::بوس:
دوستان، پیرامون همون قضیه اسکرول نرم به بخش های دلخواه، خودم هم یک کد خیلی خوب پیدا کردم که به تگ هش (#) موجود در تگ <a> حساسیت نشون میده و به اون میره. کد جالبی به نظرم اومد
$(document).ready(function(){ $('a[href^="#"]').on('click',function (e) { e.preventDefault(); var target = this.hash, $target = $(target); $('html, body').stop().animate({ 'scrollTop': $target.offset().top }, 900, 'swing', function () { window.location.hash = target; }); }); });
دانیال دزفولی
چهارشنبه 23 بهمن 1392, 20:30 عصر
این بار دومه که داریم به این سوالا جواب میدیم چند وقت پیش هم همین تایپیک رو درست کردی-:متعجب:
DariushGreat
چهارشنبه 23 بهمن 1392, 20:34 عصر
این بار دومه که داریم به این سوالا جواب میدیم چند وقت پیش هم همین تایپیک رو درست کردی-:متعجب:
مطمئنید؟! :|
آخرین تاپیکی که قبل از این درست کردم مربوط به چگونگی ساخت منو برای قالب جوملا که با مدیریت محتوای جوملا و ماژول منو هماهنگی داشته باشه
اینم لینکش مشکل کلافه کننده منو در جوملا (http://barnamenevis.org/showthread.php?439165-%D9%85%D8%B4%DA%A9%D9%84-%DA%A9%D9%84%D8%A7%D9%81%D9%87-%DA%A9%D9%86%D9%86%D8%AF%D9%87-%D9%85%D9%86%D9%88-%D8%AF%D8%B1-%D8%AC%D9%88%D9%85%D9%84%D8%A7&p=1965645#post1965645)
دانیال دزفولی
چهارشنبه 23 بهمن 1392, 21:21 عصر
آخه تو اونم آدرس همین سایت رو گذاشته بودید
دانیال دزفولی
چهارشنبه 23 بهمن 1392, 21:27 عصر
نه ببخشید اشتب شد - همین تایپیک بود - آخه تاریخش رو ندیده بودم
ببخشید :لبخند:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.