پیشنهاد شگفت‌انگیز سبزلرن: 50% تخفیف برای آموزش حرفه ای NodeJS بدون پیش نیاز
مشاهده دوره
ثانیه
دقیقه
ساعت
روز
پرسش

چطور میشه توی بوت‌ استرپ ۵ یه jumbotron ساخت؟

How to create Jumbotron in Bootstrap 5?

سلام به همه من تازه کار با بوت‌استرپ ۵ رو شروع کردم و میخوام یه jumbotron مثل اون چیزی که توی نسخ ه‌های قبلی بوت‌ استرپ بود درست کنم. توی داک جدید بوت‌استرپ ۵ چیزی پیدا نکردم که دقیقا بهم بگه چطور این کار رو بکنم.

1403/06/03
پاسخ
مهرشاد براتی برنامه نویس فول استک وب ،موبایل ،دستکاپ ،کارشناس ارشد مهندسی کامپیوتر نرم افزار
بیوگرافی مهرشاد براتی

سلام توی بوت‌ استرپ ۵، کلاس jumbotron که توی نسخه‌ های قبلی بود، حذف شده. ولی نگران نباش، چون با استفاده از کلاس‌ های جدید و امکاناتی که بوت‌ استرپ ۵ ارائه داده، به راحتی میتونی یه jumbotron مشابه بسازی.

کلاس‌های container، row، col و کلاس‌ های مربوط به تایپوگرافی و پس‌ زمینه میشه تا همون استایل رو بسازیم.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
  <title>Bootstrap 5 Jumbotron</title>
</head>
<body>
<div class="container mt-5">
  <div class="p-5 mb-4 bg-light rounded-3">
    <div class="container-fluid py-5">
      <h1 class="display-5 fw-bold">Hello, world!</h1>
      <p class="col-md-8 fs-4">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p>
      <button class="btn btn-primary btn-lg" type="button">Learn more</button>
    </div>
  </div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>

از یک div با کلاس‌های p-5 (paddingو mb-4 margin-bottom و bg-light پس‌زمینه روشن استفاده کردیم که توی بوت‌استرپ جایگزین جامبوترون شده. این کلاس‌ها باعث میشن یه کادر بزرگ و جذاب داشته باشیم.

از کلاس‌های تایپوگرافی مثل display-5 برای تیتر و fs-4 برای متن استفاده کردیم که به ما کمک میکنن متن‌ ها رو بزرگ‌ تر و جذاب‌ تر کنیم.

با کلاس btn و btn-primary، دکمه‌ با استایل جذاب ساختیم.

 

پاسخ: 1403/06/03
آخرین آپدیت: 1403/08/01