PDA

View Full Version : محتوا در وسط صفحه



milworm
سه شنبه 02 اسفند 1390, 23:55 عصر
سلام دوستان
همونطور که میدونید با کد CSS زیر میشه محتوا را به مرکز صفحه منتقل کرد؛ ولی من یک سوال دارم:


width:100%;
margin:auto;
text-align:center;


من می خوام هم از راست و چپ و هم از بالا و پایین در مرکز مرورگر مثلا یک Div قرار بگیرد.

مهم نیست که از table استفاده میکنید یا از DIV ، فقط استاندارد باشه.

ممنون

yones_safari
چهارشنبه 03 اسفند 1390, 00:04 صبح
عزیزم اونوقت صفحه ات 2 تا اسکرول عمودی میگیره که بد جلوه میده.
یکم فکر کنی خودت متوجه میشی.
موفق باشی.

milworm
چهارشنبه 03 اسفند 1390, 06:46 صبح
این جواب شما نشون میده که شما برنامه نویس هستی و طراح وب نیستی!!!
الان خودم حلش کردم :)

khanlo.javid
چهارشنبه 03 اسفند 1390, 09:25 صبح
با سلام

دوست عزیز همونطور که دوستان گفتن سایت شما دوتا اسکرول پیدا میکنه و بد جلوه میشه واسه حل این مشکل باید عرض صفحتو رو 980px تنظیم کنی یا کم تر از این عدد اگه بیشتر بشه سایتت دوتا اسکرول یدا میکنه.
در ضمن واسه اینکه عناصر صفحت بیان وسط از تگ <center> </center> استفاده کن.



موفق باشید.

yones_safari
چهارشنبه 03 اسفند 1390, 11:02 صبح
این جواب شما نشون میده که شما برنامه نویس هستی و طراح وب نیستی!!!
الان خودم حلش کردم :)
عزیزم شما سوالت رو یدفعه بخون ببین چی پرسیدی!!!شاید سوالت رو اشتباه پرسیدی!؟
وقتی ما کد زیر رو قرار میدیم:

margin: 2px auto;
از چپ و راست تو وسط قرار میگیره و از بالا و پایین به اندازه 2 پیکسل فاسله میگیره.حالا اگه نگاه کنی میبینی که هم از جهت افقی و هم از جهت عمودی وسط قرار گرفته.ولی شما میخوای div تو مانیتور ثابت بمونه خوب!؟اینجوری عزیزم div یه اسکرول میگیره و صفحه ات هم یه اسکرول داره.چندتا شد؟!
در ضمن بی دلیل و مدرک قضاوت نکن.حالا چیزی رو که ساختی بذار تا ببینیم.:چشمک:
موفق باشید.

milworm
چهارشنبه 03 اسفند 1390, 13:01 عصر
تگ center با استاندارد های W3C نسخه جدید سازگار نیست، البته کار درست پیش میره ولی اگر بخوای بگی که یک قالب درست کردی که استاندارد W3C داره اونوقت به مشکل میخوری.
اصلا دادن اندازه پیش فرض اونم با PX کاملا اشتباهه.

soroush.r70
چهارشنبه 03 اسفند 1390, 15:06 عصر
شما اول یه margin:0 auto; بده بعد نسبت به اندازه بلاکت بهش margin-top:20%; به صورت درصد بده.