ورود

View Full Version : سوال: مشکل با جا بجا کردن یک Div توسط JQuery



SianiD
سه شنبه 10 مرداد 1391, 13:52 عصر
سلام دوستان
من میخوام با زدن یک دکمه بک گراندم جابجا شه ولی مشکلی که هست از Div اصلیم میزنه بیرون اینم عکسش :

90540
این دکمه رو که میزنم شکل خونه ها باید حرکت کنن سمت چپ ، حرکت میکنن مشکلی نداره اما از دایو اصلی بیرون میزنن مثل عکس زیر :
90541

اینجایی که نوشتم این قسمت میزنه بیرون ، کسی میدونه باید چیکارش کنم ؟

khanlo.javid
سه شنبه 10 مرداد 1391, 15:32 عصر
به نظرم عکس بکگراندت بزرگتر از حد میشه وقتی رو دکمه کلیک میکنی حالا کد هاتون رو ضمیمه کنید تا بیشتر بررسی کنیم.

Sina.picasso
پنج شنبه 12 مرداد 1391, 06:58 صبح
اگه عکس رو به عنوان بکگراند تعریف کردی طبیعتا نباید اینجوری بشه :لبخند:
اگر هم از یه المنت دیگه مثلا img استفاده کردی و داری اونو جابجا می کنی باید این div اصلی رو overflow: hidden; کنی

EMERTAT
پنج شنبه 12 مرداد 1391, 16:16 عصر
برای این کار می تونی از jquery استفاده کنی

با استفاده از css به یک div background بده

با استفاده از jquery می تونی backgroung-position تغییر بدی

این یه راه حل

یه راه حل دیگه می تونی عکس داخل یه دیو با طور ثابت و overflow رو برابر hidden و عکس جا به جا کنی

این جور حتی می تونی یه انیمیشن هم ایجاد کنی

:گیج: