تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: ساخت انیمیشن با z-index

  1. #1
    اگه نباشه جاش خالی می مونه mashaheeer's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ...
    پست ها
    472

    پيش فرض ساخت انیمیشن با z-index

    سلام به همه!
    راهی هست که با z-index انیمیشن ساخت؟!
    یکی از دوستام توی دانشگاه،تمرینی که استاد بهشون داده بود این بوده.یه انیمیشن مثله یه توب که بالا و بایین بره با استفاده از z-index بسازید...

  2. #2
    حـــــرفـه ای eAmin's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    Node.js
    پست ها
    2,259

    پيش فرض

    سلام
    خیلی عجیبه! بنظر من باید به عقل اون استاد شک کرد! خاصیت z-index برای این هست که شما اولویت قرار گیری عناصر بر روی یکدیگر رو مشخص کنید. مثلا فرض کنید دوتا عکس دارید و هر دو هم در یک مکانی قرار دارن که عکس اولی، جلوی نمایش عکس دومی رو میگیره. شما با استفاده از خاصیت z-index تعیین میکنید که کدوم یکی اولیت بالاتری برای نمایش داره.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در اینجا img1 اولیت بالاتری نسبت به img2 داره.
    برای بالا و پایین بردن المنتها/اشیاء از دو خاصیت top و bottom استفاده میشه.

    درضمن این رو هم باید در نظر بگیرید که css به تنهایی نمیتونه انیمیشن ایجاد کنه، برای اینکار شما باید از JavaScript کمک بگیرید و یا از ورژن جدید css یعنی CSS3 استفاده کنید.
    Last edited by eAmin; 22-05-2011 at 20:46.

  3. #3
    حـــــرفـه ای mtchabok's Avatar
    تاريخ عضويت
    Apr 2011
    محل سكونت
    (مازندران - ساری) و (تهران - تهران)
    پست ها
    666

    پيش فرض

    حرف Amin eHelp درسته .
    در css نمیشه که برنامه نویسی کرد .
    ولی برای اینکه استاد بهتون اینطوری گفته میتونید طبق الگوریتمی که میگم درستش کنید .
    به دو تا توپ نیاز داریم که یکی بالا و دیگری پائین باشه . و یه عکس به اندازه کل صفحه که میتونه بک گراند ار ما باشه .
    مراحل به این صورت هست :
    1 - در ابتدا در دو توپ با دارای z-index کمتری از بک گراند داشته باشند .
    2 - حالا z-index توپ پائینی رو بیشتر از بکگراند بدید .
    3 - حالا z-index توپ پائیتی رو کمتر از بکگراند و توپ بالایی رو بیشتر از بکگراند بدید .
    4 - مجددا عملیات رو از شماره 2 ادامه بدید ( مثل یه حلقه )
    5 - پایان

    نکات :
    - تمامی اینکارها باید توسط جاوا اسکریپت انجام بشه .
    - میتونید از تایمر برای تابع عملیات استفاده کنید . تا مثل یه حلقه بدون فشار بر روی سیستم عمل کند .
    - سعی کنید که بین هر عمل یه وقفه قرار بدید .
    - خیلی ساده تر هم میشه طراحی کرد .
    موفق باشید

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •