25-03-2010, 21:46
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
יש בעמוד הראשי של פרש דוגמא. (אומנם זה לא מדויק כמו marquee אבל די דומה..)
הרעיון הכללי, בהנחה שאתה רוצה התנהגות marquee אנכית:
כל התוכן שברצונך להזיז ייכנס לתוך אלמנט שנקרא לו MAR.
גודל אלמנט ה-MAR יהיה גודל אלמנט האב שלו כפול 3.
תוכן אלמנט ה-MAR יהיה מיושר אנכית לאמצע.
לאלמנט האב תהיה תכונת overflow:hidden.
ואז, תוכל להזיז את אלמנט ה-MAR מעלה\מטה בהתאם לעריכת ערך ה-scrollTop של אלמנט האב.
עירור השיגרה שתקבע את ערכו החדש של scrollTop של אלמנט האב ניתן לבצע עם setTimeOut.
|