تالار گفتمان اسکریپت دات کام

نسخه‌ی کامل: animate در Css
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام

من یک progress bar در سایتم ایجاد کردم و همه ی تنظیمات و کلاسهاش رو درست دادم و کار می کنه
اما انیمیت اون زمانی کار می کنه که سایت لود میشه
میخام زمانی باشه که اسکرول به اون قسمت میخوره
باید براش چیکار کنم Dodgy
سلام عرض شد

والا من درست متوجه نشدم . میشه بیشتر توضیح بدید
در سایتم مثلا هزار پیکسل پایین تر یک خاصیت انیمیت دادم
اما زمانی اجرا میشه که سایت لود میشه و کاربرهنوز اول سایته
میخام زمانی لود بشه که کاربر اسکرول میزنه
براش چیکار کنم
ممنون میشم راهنمایی بفرمایید
(امروز، )virus3000 نوشته است: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید در سایتم مثلا هزار پیکسل پایین تر یک خاصیت انیمیت دادم
اما زمانی اجرا میشه که سایت لود میشه و کاربرهنوز اول سایته
میخام زمانی لود بشه که کاربر اسکرول میزنه
براش چیکار کنم
ممنون میشم راهنمایی بفرمایید

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

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







})
</script>
خب حالا ببخشید یه سوال دیگه هم دارم ممکنه راهنماییم کنید؟

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

همچین چیزی ممکنه ایا؟
(امروز، )virus3000 نوشته است: لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید خب حالا ببخشید یه سوال دیگه هم دارم ممکنه راهنماییم کنید؟

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

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

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

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

});
</script>

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

ضمنا میتونید 20 رو بیشتر یا کمتر هم بکنید