پرسش

چرا تو بوت‌ استرپ 5، استفاده از container-fluid به همراه گرید، پدینگ اضافی ایجاد میکنه؟

Bootstrap 3, 4, and 5: Container-fluid with grid adding unwanted padding

من با استفاده از بوت استرپ ۵، برای طراحی وبسایتم از container-fluid استفاده میکنم، اما متوجه شدم که یک فضای اضافی در اطراف محتوای من اضافه میشه که نمیخوام. به نظر میرسه این مشکل به خاطر padding پیش‌فرض بوت استرپ باشه

1403/06/02
پاسخ

سلام برای رفع مشکل padding اضافی در container-fluid تو بوت استرپ ۵، می‌تونی از کلاس‌های کمکی بوت استرپ استفاده کنی یا با CSS سفارشی تنظیمات رو تغییر بدی. تو بوت استرپ ۵، container-fluid به طور پیش‌فرض padding داره که ممکنه به نظر اضافی بیاد.

برای رفع این مشکل، میتونی از کلاس‌های p-0 و m-0 استفاده کنی که padding و margin رو به صفر تغییر میده

<div class="container-fluid p-0">
  <!-- Your content here -->
</div>

اگر همچنان مشکل پابرجا بود، میتونی با استفاده از CSS خام به راحتی padding رو تغییر بدی

.container-fluid {
  padding-right: 0;
  padding-left: 0;
}

به این ترتیب، padding اضافی حذف میشه و محتوات به درستی نمایش داده میشه. اگر نیاز به تنظیمات دقیق‌تری داشتی میتونی همین کدها رو با مقادیر دلخواه خودت تغییر بدی

پاسخ: 1403/06/02
آخرین آپدیت: 1403/07/26