راکت
حل شده

چطور همه چیز رو در css در وسط صفحه قرار دهیم

5 پاسخ

سلام یه سوال چطوری میشه همه چیز متن عکس و غیره رو در css در وسط صفحه قرار دهیم دقیق در وسط مانیتور

Kap
Kap
@K731385ap
ثبت پرسش جدید

پاسخ‌ها

5
میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

بهترین پاسخ

منبع بسیار خوب، برای پاسخ به سوال شما:
https://css-tricks.ir/tutorial/وسط-قرار-دادن-عناصر-در-css/

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

روش های مختلفی برای این کار وجود داره و چالشی ترین بخشش هم وسط چینی عمودی (vertically) هست. شاید راحت ترین و بهترین روشش امروزه با استفاده از FlexBox و به شکل زیر باشه:

<div class="container">
    <div class="child">SALAM</div>
</div>
.container{
    display: flex;
    justify-content: center;
    align-items: center;
}

.child{
    width: 50px;
    height: 50px;
    background: red;
}
Pouyati
Pouyati
@pouyatirdad70

تخصص: font end

flex box یاد بگیر خیلی راحته این کار باهاش

شاید پاسخ شما همین‌جا باشد

فرید اقبالی
فرید اقبالی
@farideghbali

تخصص: برنامه‌نویس

با استفاده از flexbox ها این کار خیلی راحته میتونید از دوره راکت استفاده کگنید که واقعا عالیه
این کد cssشه

    display: flex;
    justify-content: center;
    align-items: center;
مصطفی پروانه
مصطفی پروانه
@mostafam

تخصص: طراح گرافیک و برنامه نویس وب

.center {
  position: absolute;
  width: 100px;
  height: 100px;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: red;
}

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام