S_Sarpas
سه شنبه 07 فروردین 1386, 20:50 عصر
سلام ...
فرض کنید یه div اصلی داشته باشیم و عناصر سایتمونو اون تو قرار بدیم و این div و وسط چین کنیم ... حالا می خوایم یه div دیگرو به نام ثانویه , رو div اصلی که بنا به دلایلی ارزش پوزیشنش ثانویه باید absolute باشه قرار بدیم ... به نظرتون چیکار کنیم که تو رزولوشنای مختلف مونیتورای کاربرای سایت این ثانویه همیشه رو قسمت خاصی از div اصلی قرار بگیره ... طبیعیه که مفدار top ثانویه برای کاربرای مختلف فرقی نمی کنه مشکل تو مقدار left ثانویه است ؟!
اولین ایده ای که به ذهن من رسید پیدا کردن مقدار فاصله ی چپ div اصلیه ... کافیه مقدار فاصله از چپ ثانویه نسبت به div اصلی رو بعلاوه فاصله از چپ div اصلیه کنیم تا همیشه ثانویه نسبت به div اصلیه ثابت بمونه !!! اما هر کاری می کنم مقدار فاصله از چپ div اصلی رو بهم نمیده ...
از دستو زیر استفاده می کنم :
document.getElementById[id e div e aslii'].offsetleft;
ولی مقدار undefined رو بر می گردونه ...
اگه ایده ی جدیدی یا راهی برای پیدا کردن فاصله از چپ یه div وسط چین دارین ممنون میشم بعد از امتحان برام توضیح بدین ...
ممنون :لبخندساده:
فرض کنید یه div اصلی داشته باشیم و عناصر سایتمونو اون تو قرار بدیم و این div و وسط چین کنیم ... حالا می خوایم یه div دیگرو به نام ثانویه , رو div اصلی که بنا به دلایلی ارزش پوزیشنش ثانویه باید absolute باشه قرار بدیم ... به نظرتون چیکار کنیم که تو رزولوشنای مختلف مونیتورای کاربرای سایت این ثانویه همیشه رو قسمت خاصی از div اصلی قرار بگیره ... طبیعیه که مفدار top ثانویه برای کاربرای مختلف فرقی نمی کنه مشکل تو مقدار left ثانویه است ؟!
اولین ایده ای که به ذهن من رسید پیدا کردن مقدار فاصله ی چپ div اصلیه ... کافیه مقدار فاصله از چپ ثانویه نسبت به div اصلی رو بعلاوه فاصله از چپ div اصلیه کنیم تا همیشه ثانویه نسبت به div اصلیه ثابت بمونه !!! اما هر کاری می کنم مقدار فاصله از چپ div اصلی رو بهم نمیده ...
از دستو زیر استفاده می کنم :
document.getElementById[id e div e aslii'].offsetleft;
ولی مقدار undefined رو بر می گردونه ...
اگه ایده ی جدیدی یا راهی برای پیدا کردن فاصله از چپ یه div وسط چین دارین ممنون میشم بعد از امتحان برام توضیح بدین ...
ممنون :لبخندساده: