PDA

View Full Version : سوال: Zoom Out و به هم ريختن مکان Div ها



bftarane
پنج شنبه 28 اردیبهشت 1391, 17:33 عصر
سلام. من يه ديو دارم به عرض 960 پيکسل
خوب حالا دو تا ديو داخل اين ديو دارم
عرض يکي رو 200 و ديگري 760 دادم
200+760=960
يکي از اينا border-left داره به عرض 1
بنابراين 200 رو به 199 تغيير دادم
ولي وقتي Zoom Out مي کنم با Ctrl و - (صفحه کوچيک ميشه) ديوها به هم مي ريزن(در يه راستا قرار نمي گيرن)
(انتظار دارم تا آخرين حد هم که صفحه کوچيک شد به هم نريزن ديوها گرچه بعيده کاربر تا اون حد کوچک کنه صفحه رو)
199 رو به 196 تغيير دادم مشکل در موزيلا حل شد
و به 189 که تغيير دادم در ie هم مشکل حل شد
ولي اين خيلي بده که آدم با سعي و خطا به نتيجه درست برسه؟
کسي مي دونه چه جوري ميشه با محاسبه نتيجه درست رو به دست آورد؟
(اگه راه ديگه اي هم براي رفع اين مشکل به نظرتون مي رسه لطفاً بگين.)

cyrusthegreat
پنج شنبه 28 اردیبهشت 1391, 17:53 عصر
دوست عزیز

هر مرورگر برای زوم کردن یه سری کارها رو انجام می ده. بعضی ها عکس هارو کوچیک نمی کنن. بعضی ها یه سری المان هارو فقط کوچیک می کنن. بعضی ها عکس هارو پس از یه حدی کوچیک میکنن. این به نوع رفتار مرورگر در هنگام زوم کردن بر میگرده. مثلا کروم همه چیز رو با هم کوچیک می کنه.

مشکلی نیست به نظر من که بدنبال راه حلش بخواییم بگردیم.

khanlo.javid
پنج شنبه 28 اردیبهشت 1391, 20:02 عصر
دوست عزیز تو بعضی از شرایط ها با دادن مقدار % برای عرض و ارتفاع مشکل رو تا حدی رفع میکنه.




موفق باشید.

bftarane
جمعه 29 اردیبهشت 1391, 14:26 عصر
ممنون از دوستاني که جواب دادن.
يه لينک پيدا کردم که تا حدي پاسخ من رو داده.
http://markasunread.com/2009/06/zoom-bug-in-ie78-and-firefox-caused-by-border/