بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

وسط چین کردن یک div از لحاظ عمودی

مدیریت گفتگو
حجت 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام

چطور میشه یه div (یا یک تصویر) رو از لحاظ عمودی وسط صفحه بچینم؟

لطفا لینک ندید، لینک های متعددی بازدید  کردم اما نتیجه نداشت.

روشی که شما مطمئن هستید جواب میده رو لطف کنید

نظرات

MOJTABA 10 سال پیش
من با padding-top معمولا المنت هارو از نظر عمودی وسط نگه میدارم البته همه جا جواب نمیده. فکر کنم با jQuery بشه مثلا اندازه ارتفاع رو بدست آورد و روش محاسبات انجام داد و در نهایت اون رو به padding-top یا top یا margin-top المنت اعمال کرد.
mhpakdel 10 سال پیش
با این خاصیت میتونید این کار رو انجام بدید: vertical-align: middle. البته شاید به تنهایی برای یه المنت جواب نده اما اگه تمام المنت های همطراز با اون رو با این خاصیت تنظیم کنید، میشه با این خاصیت به طور عمودی وسطچین کرد.

پاسخ‌ها 3

Mehrad 10 سال پیش

سلام
به div پراپرتی line-height با مقدار مثلا y رو بدید ، همینطور height با همون مقدار y رو بدید ، سپس با قرار دادن مقدار vertical-align روی middle باید از نظر عمودی وسط قرار بگیره (تصویر رو هم توی یک div قرارش بدید و همینکار رو بکنید باید جواب بده).

نظرات

Takp3sar 10 سال پیش

سلام فکر کنم این مثال جواب سوالتون رو میگیرد .

نظرات

حجت 10 سال پیش

همه ی این روش هارو امتحان کردم نشد.

نظرات

MOJTABA 10 سال پیش
آقا حجت! یه عکس از مشکلتون بذارید ببینیم کجای قضیه میلنگه.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .