برای ورود به پرتال وب سایت اسکریپت دات کام کلیک کنید

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
animate در Css
#1
سلام

من یک progress bar در سایتم ایجاد کردم و همه ی تنظیمات و کلاسهاش رو درست دادم و کار می کنه
اما انیمیت اون زمانی کار می کنه که سایت لود میشه
میخام زمانی باشه که اسکرول به اون قسمت میخوره
باید براش چیکار کنم Dodgy
Smile (42)
پاسخ }
سپاس شده توسط
#2
سلام عرض شد

والا من درست متوجه نشدم . میشه بیشتر توضیح بدید
   Heart   لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید    Heart
پاسخ }
سپاس شده توسط
#3
در سایتم مثلا هزار پیکسل پایین تر یک خاصیت انیمیت دادم
اما زمانی اجرا میشه که سایت لود میشه و کاربرهنوز اول سایته
میخام زمانی لود بشه که کاربر اسکرول میزنه
براش چیکار کنم
ممنون میشم راهنمایی بفرمایید
Smile (42)
پاسخ }
سپاس شده توسط Vahid Majidi
#4
(1394/11/14، 03:09 عصر)virus3000 نوشته است: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید در سایتم مثلا هزار پیکسل پایین تر یک خاصیت انیمیت دادم
اما زمانی اجرا میشه که سایت لود میشه و کاربرهنوز اول سایته
میخام زمانی لود بشه که کاربر اسکرول میزنه
براش چیکار کنم
ممنون میشم راهنمایی بفرمایید

کافیست کد های مربوطه را در داخل بلاک زیر قرار دهید

کد:
<script>
$(window).load(function(){







})
</script>
   Heart   لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید    Heart
پاسخ }
سپاس شده توسط
#5
خب حالا ببخشید یه سوال دیگه هم دارم ممکنه راهنماییم کنید؟

یک فلش داخل سایتم گذاشتم و میخام وقتی روش کلیک میخوره به جای اینکه بره به لنگر مثلا دایو بعدی
فقط برای مثال بیست پیکسل پایین تر بره

همچین چیزی ممکنه ایا؟
Smile (42)
پاسخ }
سپاس شده توسط Vahid Majidi
#6
(1394/11/16، 12:36 صبح)virus3000 نوشته است: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید خب حالا ببخشید یه سوال دیگه هم دارم ممکنه راهنماییم کنید؟

یک فلش داخل سایتم گذاشتم و میخام وقتی روش کلیک میخوره به جای اینکه بره به لنگر مثلا دایو بعدی
فقط برای مثال بیست پیکسل پایین تر بره

همچین چیزی ممکنه ایا؟

کد زیر را در جی کوئری بنویسید
کد:
<script>
$(document).ready(function(){

$("#vms").click(function(){
  VMS =  $(this).offset().top;
  $("body,html").animate({scrollTop:VMS+20});
};

});
</script>

در بالا فرض رو بر این میگیریم که vms# همان آی دی فایل فلش شما میباشد .

ضمنا میتونید 20 رو بیشتر یا کمتر هم بکنید
   Heart   لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید    Heart
پاسخ }
سپاس شده توسط virus3000


پرش به انجمن: