دیدن نوشته تکی
قدیمی 17 خرداد 1386, 01:30   #15
NabiKAZ
 
نماد NabiKAZ
 
تاريخ عضويت: 06 بهمن 81
محل سکونت: اهواز
پست: 1,183
تعداد تشکرها (از کاربران دیگر): 400
تشکر شده : 415 بار در 262 پست
مشاهده مشخصات NabiKAZ   مشاهده آلبود تصاویر NabiKAZ   اضافه کردن NabiKAZ به لیست دوستان شما   جوامع مجازی مجید آنلاین
Activity Longevity
0/20 20/20
Today پست
0/5 sssss1183
ارسال پیغام در Yahooبه NabiKAZ
جوایز :
Lightbulb رفع مشکل حاشیه دوبرابر در Ie

رفع مشکل حاشیه دوبرابر در IE

سلام ،

زمانی که از margin:100px برای یک div استفاده میکنید. در FF همون فاصله 100px رو از حاشیه اعمال میکنه اما در IE به اشتباه دو برابر این مقدار یعنی 200px رو اعمال میکنه !!!
میتونید کد زیر رو در IE و FF مقایسه کنید:
کد HTML:
.floatbox {
  float: left;
  width: 150px;
  height: 150px;
  margin: 5px 0 5px 100px; 
  /*This last value applies the 100px left margin */
  }
برای اینکه در FF و IE به صورت یکسان و حاشیه صحیح نمایش داده شود.
کافیست که از display: inline; استفاده نمائید.

یعنی کد تکمیل شده بالا بدین صورت خواهد شد:
کد HTML:
.floatbox {
  float: left;
  width: 150px;
  height: 150px;
  margin: 5px 0 5px 100px; 
  display: inline;
  }
امیدوارم مفید بوده باشه

منبع

نبی
__________________
٭҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭ ҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉ دور سوم مسابقات حرفه ای طراحی وب سایت شروع شد ҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭҉ ҉҉٭҉҉҉٭҉҉҉٭҉҉҉٭

اخرین ویرایش توسط NabiKAZ : 17 خرداد 1386 at 01:32.
NabiKAZ آفلاین می باشد   پاسخ با نقل قول
5 کاربر زیر به خاطر این پست از NabiKAZ تشکر کرده اند :
تبلیغات
 
psCard