نمایش نتایج 1 تا 17 از 17

نام تاپیک: مشکل جالب با ie و وسط چین کردن divها در صفحات php

  1. #1

    مشکل جالب با ie و وسط چین کردن divها در صفحات php (حل شد)

    سلام

    من یه صفحه php دارم که در اون یه سری div هست که با css وسط چین میشن و در تمام مرورگرها بجز ie درست نمایش داده میشن. اما در ie کل قالب به هم میریزه!

    توضیح اینکه div ها رو با margin: 0 auto; وسط چین کردم و حتی در یه پیج خالی و ساده هم با ie مشکل داره و وسط نمیاد...

    ممنون میشم دوستان کمک کنن...!
    آخرین ویرایش به وسیله YOUCOMCO : جمعه 26 خرداد 1391 در 21:01 عصر

  2. #2
    کاربر دائمی آواتار colors
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    کــردســــــــــتــان
    پست
    1,075

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    درود

    کدتون را بزارید که بدونیم چی بگیم

  3. #3
    کاربر دائمی آواتار khanlo.javid
    تاریخ عضویت
    بهمن 1390
    محل زندگی
    قـزویــن
    پست
    943

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    دوست عزیز از این استایل رو هم بهش اضافه کنید ببینید نتیجه میگیرید یا نه.

    padding:0;




    موفق باشید.

  4. #4

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    مشکل حل شد

    به این نتیجه رسیدم (مطمئن نیستم) که ie از ;margin: 0 auto پشتیبانی نمیکنه و برای وسط چین کردن divها از body{text-align:center} استفاده کردم که جواب داد.

  5. #5
    کاربر دائمی آواتار soroush.r70
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    مازندران - آمل
    پست
    1,157

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    ها چی با text-align درست شد.!!!!!!!!!!؟؟؟؟؟؟؟؟؟؟؟

  6. #6
    کاربر دائمی آواتار colors
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    کــردســــــــــتــان
    پست
    1,075

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط YOUCOMCO مشاهده تاپیک
    مشکل حل شد

    به این نتیجه رسیدم (مطمئن نیستم) که ie از ;margin: 0 auto پشتیبانی نمیکنه و برای وسط چین کردن divها از body{text-align:center} استفاده کردم که جواب داد.
    خیر‍! IE هیچ مشکلی با margin نداره 100٪ کد شما مشکل داره

  7. #7

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط colors مشاهده تاپیک
    خیر‍! IE هیچ مشکلی با margin نداره 100٪ کد شما مشکل داره
    درست میفرمایید. ie مشکلی با margin نداره، وقتی با فرمت html ذخیره کردم ok بود اما وقتی php شد همه رو چپ چین میکرد. شایدم مشکل از wamp باشه...

  8. #8

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نه مشکل از ومپه نه کد دوستمون. ie با margin: 0 auto کار نمیکنه. راه حل همون body { text-align: center; } هست. یه سرچ تو گوگل بزنین همین رو نشون میده.

  9. #9
    کاربر دائمی آواتار colors
    تاریخ عضویت
    بهمن 1389
    محل زندگی
    کــردســــــــــتــان
    پست
    1,075

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط sd.CSharpProgrammer مشاهده تاپیک
    نه مشکل از ومپه نه کد دوستمون. ie با margin: 0 auto کار نمیکنه. راه حل همون body { text-align: center; } هست. یه سرچ تو گوگل بزنین همین رو نشون میده.
    خیر‍‍!! هیچ مشکلی نداره و به درستی هم کار میکنه ( حداقل 4 ساله دارام باهاش کار میکنم ) . البته اینو بگم که خاصیت margin زمانی cross میشه که مقدار خاصیت position برابر با relative باشه
    کد زیر رو تست کنید...
    کد HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Centered div</title>
    <style type="text/css">
    div { position: relative; width: 200px; height: 200px; background: red; margin: 0 auto }
    </style>
    </head>
    
    <body>
        <div>Cetered Div</div>
    </body>
    </html>
    در ضمن text-align کاملا اسمش نمایانگر حوزه فعالیتشه. یعنی اینکه فقط روی متن کار میکنه و استفاده از اون برای قالبندی و ... غیر استاندارده
    آخرین ویرایش به وسیله colors : شنبه 27 خرداد 1391 در 16:19 عصر

  10. #10

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط sd.CSharpProgrammer مشاهده تاپیک
    نه مشکل از ومپه نه کد دوستمون. ie با margin: 0 auto کار نمیکنه. راه حل همون body { text-align: center; } هست. یه سرچ تو گوگل بزنین همین رو نشون میده.
    نقل قول نوشته شده توسط colors مشاهده تاپیک
    خیر‍‍!! هیچ مشکلی نداره و به درستی هم کار میکنه ( حداقل 4 ساله دارام باهاش کار میکنم ) . البته اینو بگم که خاصیت margin زمانی cross میشه که مقدار خاصیت position برابر با relative باشه
    کد زیر رو تست کنید...
    کد HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Centered div</title>
    <style type="text/css">
    div { position: relative; width: 200px; height: 200px; background: red; margin: 0 auto }
    </style>
    </head>
    
    <body>
        <div>Cetered Div</div>
    </body>
    </html>
    در ضمن text-align کاملا اسمش نمایانگر حوزه فعالیتشه. یعنی اینکه فقط روی متن کار میکنه و استفاده از اون برای قالبندی و ... غیر استاندارده
    عرض کردم که وقتی html سیو میکنم مشکلی نداره ولی با فرمت php درست کار نمیکنه.
    text-align: center هم مشکلات خاص خودشو داره، مثلا تمامی المنت هایی که قبلا استایل شدن به یکباره وسطچین میشن که باید روشون کار کرد دوباره!!!

  11. #11
    کاربر دائمی آواتار armsoftpc
    تاریخ عضویت
    آذر 1389
    محل زندگی
    خونه ی پسر شجاع (تهران)
    پست
    379

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    با سلام
    راه حل برای کارکردن آن در مرورگر IE علاوه بر کد css بالا باید از تگ <center> استفاده کنید.
    موفق باشید.

  12. #12

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    دوست عزیز برای اینکه IE به درستی کار کنه، باید doctype رو اول صفحه بگذارین. این مسئله رو رعایت کردین؟

  13. #13
    کاربر دائمی آواتار armsoftpc
    تاریخ عضویت
    آذر 1389
    محل زندگی
    خونه ی پسر شجاع (تهران)
    پست
    379

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    دوست عزیز برای اینکه IE به درستی کار کنه، باید doctype رو اول صفحه بگذارین. این مسئله رو رعایت کردین؟
    با سلام
    به سوال خارج از این بحث ، آیا اصلا IE ارزش این رو داره ، که بیایم براش کدهای اضافی تعریف کنیم، البته منظورم doctype نبود ، منظورم کلی بود(مثل کدهایی که باید در js , css ) برای کارکردن در IE باید استفاده کنیم.
    هر کاربری با آی ای وارد سایت شد، بهش پیام بده ، مرورگرت رو عوض کن.

  14. #14

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    در کل IE ارزشش رو نداره ولی مشتریانی که با IE کار میکنن ارزشش رو دارن. بهرحال مشتری هستن و سایت نمیتونه اونها رو مجبور یا محدود بکنه. درهرحال، doctype کد اضافه ای نیست و اصول استانداردنویسی داره میگه باید بگذاریمش. اگه استاندارد بنویسیم، در اکثر موارد IE هم سازگاری لازم رو خواهد داشت.

  15. #15

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط MMSHFE مشاهده تاپیک
    دوست عزیز برای اینکه IE به درستی کار کنه، باید doctype رو اول صفحه بگذارین. این مسئله رو رعایت کردین؟
    تو فایل header.php که در ابتدای ایندکس require میشه doctype هست اما تاثیری نداشته ظاهرا!

  16. #16

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    نقل قول نوشته شده توسط armsoftpc مشاهده تاپیک
    با سلام
    به سوال خارج از این بحث ، آیا اصلا IE ارزش این رو داره ، که بیایم براش کدهای اضافی تعریف کنیم، البته منظورم doctype نبود ، منظورم کلی بود(مثل کدهایی که باید در js , css ) برای کارکردن در IE باید استفاده کنیم.
    هر کاربری با آی ای وارد سایت شد، بهش پیام بده ، مرورگرت رو عوض کن.
    ie مرورگر بسیار مزخرفیه اما وقتی بصورت دیفالت با ویندوز نصب میشه ینی درصد بالایی از کاربرا ازش استفاده میکنن (تو ایران که خیلی بالاتر) پس مجبوریم تحملش کنیم. من حتی برای گوشه های گرد divها از جاوااسکریپت استفاده میکنم که تو ie جواب بده!! :دی

  17. #17

    نقل قول: مشکل جالب با ie و وسط چین کردن divها در صفحات php

    پیشنهاد میکنم از CSS3PIE استفاده کنید.

تاپیک های مشابه

  1. وسط چین کردن DataGrid
    نوشته شده توسط alpha در بخش C#‎‎
    پاسخ: 6
    آخرین پست: چهارشنبه 22 شهریور 1391, 22:27 عصر
  2. وسط چین کردن صفحه در asp.net
    نوشته شده توسط hassan_kahrizy در بخش Classic ASP
    پاسخ: 8
    آخرین پست: شنبه 31 تیر 1391, 08:15 صبح
  3. مشکل وسط چین کردن در mozilla FireFox
    نوشته شده توسط shayegh در بخش طراحی وب (Web Design)
    پاسخ: 9
    آخرین پست: پنج شنبه 23 اردیبهشت 1389, 23:22 عصر
  4. مشکل در وسط چین کردن datagrid
    نوشته شده توسط mostafa_bahar در بخش کامپوننت ها و ابزارهای کاربردی در VB6
    پاسخ: 0
    آخرین پست: شنبه 04 مهر 1388, 10:13 صبح
  5. وسط چین کردن ستونهای Header دیتاگرید
    نوشته شده توسط turk_programmer در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 03 دی 1383, 06:59 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •