PDA

View Full Version : مشکل با قرار گیری درست شی ها در جدول



vvorojakk
جمعه 23 مهر 1389, 12:06 عصر
سلام به همه ی دوستان
مشکلی که داشتم جدول طراحی شده در محیط ویژال استدیو در وسط قرار می دهم در هنگام طراحی هم در وسط صفحه هست ولی در زمان اجرا در سمت چپ قرار می گیرد کل فرم رو به هم می ریزد.
جدول را در تگ <div> قراردادم با align:center ولی فرقی نکرد لطفا راهنمایی کنید.

xoogle.ir
جمعه 23 مهر 1389, 13:05 عصر
جدولتون رو توی این div بذارید مشکلتون حل میشه :



<div style="margin: 0 auto;"></div>


البته این استایل رو به خود جدول هم میتونید اضافه کنید و جتما نیازی نیست داخل div باشه

majnun
جمعه 23 مهر 1389, 15:17 عصر
align:center برای خود جدول نیز تنظیم کنید

vvorojakk
یک شنبه 25 مهر 1389, 14:39 عصر
این راه حل ها چک شده در کامپیوتر دیگه بد نشون میده.

binyaft
یک شنبه 25 مهر 1389, 15:58 عصر
شاید از رزولیشن هست!

khani_prog
یک شنبه 25 مهر 1389, 18:21 عصر
البته كار راحتر اينه كه از تگ <center> استفاده كني كه در همه مرورگرها جواب ميده

xoogle.ir
یک شنبه 25 مهر 1389, 20:18 عصر
این راه حل ها چک شده در کامپیوتر دیگه بد نشون میده.

مشکل از کامپیوترتان هست دوست عزیز وگرنه همه دنیا دارن از همین روش استفاده میکنن :لبخند:

jReihane
یک شنبه 25 مهر 1389, 21:10 عصر
<div style="text-align: center;" > </div>

يا توي parent اين div خاصيت text-align رو ست كنين...
firefox و chrome توي نشون دادن text-align:center رفتار متفاوتي با ie دارن ... (البته اين ie هست رفتار اشتباهي داره!)
بنابراين لازمه كه يك كلاس css تعريف كنين:



.myDiv{
text-align: center;
}

.myDiv{
text-align: -moz-center;
}


اين دو تا كلاس رو به صفحه تون اضافه كنين و تگ div رو هم اينطوري تغيير بدين:



<div class="myDiv"> </div>


به اين ترتيب توي firefox و ie بايد درست كار كنه.:لبخندساده:
راستي تا جايي كه من مي دونم استفاده از تگ center و خاصيت align="center" توصيه نمي شه چون deprecate شده ان