PDA

View Full Version : ایجاد متن متحرک



azade.kazemi33
جمعه 30 مرداد 1388, 23:42 عصر
با سلام
واسه ایجاد متن متحرک در صفحه مثلا از سمت چپ به راست حرکت کنه باید چیکار کرد؟

mostafa_shaeri_tj
شنبه 31 مرداد 1388, 01:00 صبح
سلام . هرچیزی که بین تگ <marquee> قرار بگیره متحرک میشه حتی عکس. حالا شما باید این تگ رو پیکربندی کنی تا به کدوم سمت حرکت کنه یا اینکه سرعتش چطور باشه.




<marquee direction="left" > your text hrer </marquee>

azade.kazemi33
شنبه 31 مرداد 1388, 16:09 عصر
میشه یه نمونه بزارید که سرعت اون کمتر باشه و تمام سطر رو پیمایش نکنه و در محدوده خاصی باشه؟؟؟

ahmadbadpey
شنبه 31 مرداد 1388, 16:45 عصر
برای ایجاد متون متحرک می توانید از تگ (البته غیراستاندارد) marquee استفاده کنید :
این تگ یکسری خصوصیاتی داره که بعضی هاشو می گم :

direction : جهت حرکت متن به عنوان مثال up (به سمت بالا) . مقادیر :up - down - right- left
scrolldelay : وقتی می گیم متن داره حرکت می کنه یعنی داره قدم بر میداره . این خصوصیت عددی بر حسب میلی ثانیه می گیره و زمان تاخیری بین هر قدم رو مشخص می کنه . به عنوان مثال اگه به این خاصیت 1000 بدیم به معنی تاخیر 1 ثانیه ای است .

scrollamount : میزان فاصله بین هر قدم رو مشخص می کنه . به عنوان مثال 100px به معنی قدمی به اندازه 100px .
behavior : چگونگی رفتار متن رو کنترل می کنه . سه تا مقدار میگیره : scroll (متن از یک طرف وارد و از طرف دیگه خارج میشه) - slide (متن از یک طرف وارد و در طرف دیگه می استه) - alternate (متن در محدوده marquee یک حرکت رفت و برگشتی داره)

truespeed : اگر این ویزگی را برابر truespeed قرار بدیم باعث میشه که مقدار تنظیم شده برای scrolldelay در سرعت حرکت متن تاثیر گذار باشده . عدم کاربرد این ویژگی باعث می شود که هر مقداری که در ویژگی scrolldelay کمتر از 59 میلی ثانیه باشد به 60 میلی ثانیه گرد شود .

و....

این هم یه نمونه کوچیک :

<marquee direction="up" behavior="scroll" scrollamount="50" ascrolldellay="100" >my text

</marquee>