سلام
من یک marquee با CSS ساختم. ولی درست متن رو نشون نمیده!
قبل از اینکه همه تگ p نشون داده بشه انیمیشن دوباره شروع میشه.
اینم کدمه:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مشکل چیه؟
متشکرم
سلام
من یک marquee با CSS ساختم. ولی درست متن رو نشون نمیده!
قبل از اینکه همه تگ p نشون داده بشه انیمیشن دوباره شروع میشه.
اینم کدمه:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مشکل چیه؟
متشکرم
سلام
باید درصد اولیه صفر رو بیش از -100 بزنید تا متن یه دفعه از وسط انیمیشنش سروع نشه من براتون رو 300 تنظیم کردم ... البته اینم بگم با تگ marquee خیلی راخت تر میشه کار کرد و همه مروگر ها هم پشتیبانیش میکنن برای کم و زیاد کردن سرعت انمیشن هم عدد جلوی خاصیت animation رو کم و زیاد کنید :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
متشکرم
ولی مشکل اینه که متن ثابت نیست و ممکنه عوض بیشه. نمی دونم شروع انیمیشن رو چه مقداری بدم...
این % بر اساس اندازه عرض صفحه هست یا تگ div ؟
سلام
این درصد به میزان طول خود متن نسبت به تگ div بستگی داره و خودتون باید دستی کم و زیادش کنید تا تا درست در بیاد ...
اینجوری که میگید با CSS نمیشه.نوشته شده توسط kian98 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
فکر کنم باید با JQuery مقدارشو پیدا کنم و بذارم!
متشکرم
سلام
بله البته با تگ marquee خیلی راحت میشه اینکار رو کرد ، حتی برای این تگ در خود جاوااسکریپت توابعی مثل stop() و start() هم هست ...
با جی کوئری هم میشه با تابع animate راحت متن متحرک ساخت ...
اول با تگ marquee این کار رو کرده بودم. مشکل این بود که وقتی سرعت رو کم می کردم توی firefox پرش داشت. اگه این مورد حل بشه که دیگه مشکلی ندارم :-)نوشته شده توسط kian98 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مثلا این مثال رو با firefox ببینید:
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شما چه راهی پیشنهادی می کنید ؟
متشکرم
سلام
این مشکل پرش رو کلا فایرفاکس داره ...
در کل راهی نیست ، البته پرشش زیاد نیست میتونید با کم کردن خاصیت scrolldelay به عدد 1 این پرش رو به حداقل برسونید ...
مثل کد زیر :
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)