مجتبی سوادی
2 سال پیش توسط مجتبی سوادی مطرح شد
5 پاسخ

وسط چین کردن متن

سلام دوستان من تازه وارد دوره css شدم میخوام بدونم چطور متنی که توی تگ p دارم رو بیارم وسط صفحه و به چند روش میتونم این کارو بکنم؟؟


ثبت پرسش جدید
reza
تخصص : Frontend Developer
@rezaasadollahi0020 2 سال پیش آپدیت شد
4

با 4 روش میتونی اینکارو بکنی:

1 . داخل تگ از align استفاده کنی

<p align="center">Example text</p>
  1. با text-align در css

    p {
    text-align: center;
    }
  2. با flex در css

    p {
    display: flex;
    justify-content: center;
    }
  3. با transform و position در css (ولی این روش پیشنهاد نمیشه)

    p {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    }

CyrusKabir
تخصص : توسعه دهنده فرانت اند
@CyrusKabir 2 سال پیش آپدیت شد
3

سلام رفیق، امیدوارم حالت خوب باشه. میتونی دو پست زیر رو مطالعه کنی و روش های کلی وسط چین کردن تو سی اس اس رو یاد بگیری. ولی برای متن ها راحت ترین راه کار استفاده از ویژگی text-align با مقدار center هست. چون تگ p یک تگ از نوع block هست کل فضا که داره رو اشغال میکنه و فضا داره که متن را جا به جا کنه. بنابر این پایه ای ترین کار برای وسط چین کردن متن که تو تگ p استفاده از همین ویژگی text-align. پیشنهاد میکنم دو مقاله زیر رو بخونی اگه میخوای مبحث وسط چین توی سی اس اس رو خوب یاد بگیری:
Centering in CSS: A Complete Guide
CENTERING THINGS


reza
تخصص : Frontend Developer
@rezaasadollahi0020 2 سال پیش آپدیت شد
4

با 4 روش میتونی اینکارو بکنی:

1 . داخل تگ از align استفاده کنی

<p align="center">Example text</p>
  1. با text-align در css

    p {
    text-align: center;
    }
  2. با flex در css

    p {
    display: flex;
    justify-content: center;
    }
  3. با transform و position در css (ولی این روش پیشنهاد نمیشه)

    p {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    }

میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 2 سال پیش مطرح شد
ایلیا شاد
تخصص : ...
@iliashad 2 سال پیش مطرح شد
1

توی دوره css اقای موسوی کامل بهت یاد میده


مرضیه نکوزاد
@M.Nekoo Zad 2 سال پیش مطرح شد
1

روش اقا رضا کامل بود
یک روش هم استفاده از padding هست


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

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