Jumbotron ใน Bootstrap 4 คือองค์ประกอบที่ใช้สำหรับแสดงเนื้อหาหรือข้อความที่มีความโดดเด่น เพื่อดึงความสนใจจากผู้ใช้ โดยทั่วไปจะใช้ในหน้าแรกหรือหน้าหลักของเว็บไซต์ เช่น การประกาศข่าวสารสำคัญ โปรโมชัน หรือคำอธิบายเกี่ยวกับเว็บไซต์
ใน Bootstrap 4 เราสามารถใช้งาน Jumbotron ได้ง่ายและมีหลายรูปแบบให้เลือกประยุกต์ตามความต้องการ
การสร้าง Jumbotron แบบพื้นฐาน
ตัวอย่างการใช้งาน Jumbotron แบบพื้นฐาน สามารถทำได้โดยใช้คลาส .jumbotron ซึ่งจะทำให้ส่วนนี้แสดงเป็นกล่องขนาดใหญ่พร้อมพื้นหลังสีจาง ๆ
<div class="jumbotron">
<h1 class="display-4">ยินดีต้อนรับ!</h1>
<p class="lead">นี่คือพื้นที่สำหรับข้อความที่ต้องการเน้น เช่น การแนะนำเว็บไซต์หรือโปรโมชันสำคัญ</p>
<hr class="my-4">
<p>คุณสามารถใส่ข้อมูลเพิ่มเติมที่เกี่ยวข้องได้ในส่วนนี้</p>
<a class="btn btn-primary btn-lg" href="#" role="button">เรียนรู้เพิ่มเติม</a>
</div>display-4ใช้เพื่อกำหนดขนาดตัวอักษรให้ใหญ่ขึ้นเหมาะกับการเป็นหัวเรื่องleadใช้สำหรับข้อความแนะนำที่มีขนาดใหญ่ขึ้นเล็กน้อยbtn btn-primaryใช้เพื่อสร้างปุ่มที่ดูโดดเด่น

การใช้ Jumbotron แบบเต็มหน้า (Full Width Jumbotron)
โดยปกติแล้ว Jumbotron จะมีการเว้นขอบเล็กน้อย แต่หากต้องการให้ Jumbotron ขยายเต็มหน้าจอ (แบบไม่มีขอบ) สามารถใช้คลาส .container-fluid ร่วมกับ .jumbotron ได้
<div class="jumbotron jumbotron-fluid">
<div class="container">
<h1 class="display-4">ยินดีต้อนรับสู่เว็บไซต์ของเรา</h1>
<p class="lead">เว็บไซต์ของเรามีสินค้าที่น่าสนใจหลากหลายชนิดให้คุณได้เลือกสรร</p>
</div>
</div>jumbotron-fluidช่วยให้ Jumbotron ขยายเต็มหน้าจอcontainerใช้เพื่อจัดเนื้อหาให้อยู่ในกรอบส่วนกลางของหน้าจอ

การใช้ Jumbotron แบบมีพื้นหลังรูปภาพ
นอกจากการใช้พื้นหลังสีพื้น ๆ แล้ว เรายังสามารถเพิ่มรูปภาพเป็นพื้นหลังของ Jumbotron ได้ โดยการใช้ CSS ช่วยในการกำหนดรูปแบบ
<div class="jumbotron jumbotron-fluid" style="background-image: url('https://example.com/bg.jpg'); background-size: cover; color: white;">
<div class="container">
<h1 class="display-4">สินค้าพิเศษ</h1>
<p class="lead">สินค้ารุ่นใหม่ล่าสุดของเรามาถึงแล้ว! สั่งซื้อได้ทันทีพร้อมโปรโมชั่นสุดพิเศษ</p>
<a class="btn btn-success btn-lg" href="#" role="button">สั่งซื้อเลย</a>
</div>
</div>background-imageใช้เพื่อกำหนดรูปภาพพื้นหลังbackground-size: cover;ช่วยให้รูปภาพเต็มพื้นที่ Jumbotron โดยไม่ถูกยืดผิดสัดส่วนcolor: white;ใช้กำหนดสีข้อความให้เด่นชัดบนพื้นหลังรูปภาพ

การใช้ Jumbotron ร่วมกับกริด (Grid System)
เรายังสามารถใช้ Jumbotron ร่วมกับระบบกริดของ Bootstrap เพื่อจัดการกับการวางตำแหน่งเนื้อหาในรูปแบบต่าง ๆ ได้
<div class="jumbotron">
<div class="row">
<div class="col-md-8">
<h1 class="display-4">โปรโมชั่นพิเศษ</h1>
<p class="lead">ลดราคาทุกสินค้า 50% วันนี้เท่านั้น!</p>
</div>
<div class="col-md-4">
<a class="btn btn-danger btn-lg" href="#" role="button">สั่งซื้อเดี๋ยวนี้</a>
</div>
</div>
</div>- ระบบกริดของ Bootstrap ใช้คลาส
rowและcol-md-*เพื่อแบ่งพื้นที่การแสดงผลของเนื้อหา - ในตัวอย่างนี้ เราแบ่งส่วนของเนื้อหาออกเป็น 8 ส่วนสำหรับข้อความและ 4 ส่วนสำหรับปุ่มสั่งซื้อ

การใช้ Jumbotron เพื่อเน้นข้อความสำคัญในเว็บไซต์
Jumbotron สามารถใช้สำหรับเน้นข้อความสำคัญในหน้าต่าง ๆ ของเว็บไซต์ เช่น การประกาศข่าวสาร ข้อมูลอัพเดต หรือการแจ้งเตือน
<div class="jumbotron">
<h1 class="display-4">ประกาศด่วน</h1>
<p class="lead">เว็บไซต์ของเราจะปิดปรับปรุงระบบในวันที่ 25 กันยายน ตั้งแต่เวลา 22:00 ถึง 02:00 น.</p>
<hr class="my-4">
<p>ขออภัยในความไม่สะดวก ขอบคุณสำหรับความเข้าใจ</p>
</div>hrใช้เพื่อเพิ่มเส้นแบ่งระหว่างส่วนเนื้อหาต่าง ๆ

สรุป
Jumbotron เป็นองค์ประกอบที่ใช้งานได้ง่ายและหลากหลายใน Bootstrap 4 เราสามารถปรับแต่งการแสดงผลได้ตามความต้องการ ไม่ว่าจะเป็นการแสดงข้อความสำคัญ การใช้ภาพพื้นหลัง หรือการนำไปใช้ร่วมกับระบบกริดเพื่อจัดวางเนื้อหาให้สวยงามและสอดคล้องกับการออกแบบหน้าเว็บ
Jumbotron จึงเป็นเครื่องมือที่มีประโยชน์สำหรับการสร้างความน่าสนใจให้กับผู้เยี่ยมชมเว็บไซต์
