Bootstrap 5 Jumbotron 学习笔记

简介

Jumbotron 是 Bootstrap 框架中的一个组件,可用于创建响应式的头部或页面区域。它具有大号的字体、背景图片以及一些其他的元素。

使用方法

Jumbotron 组件可以通过在 HTML 页面中添加以下代码来使用:

htmlCopy Code
<div class="jumbotron"> <h1 class="display-4">Hello, world!</h1> <p class="lead">This is a simple hero unit, a simple jumbotron-style component for calling extra attention to featured content or information.</p> <hr class="my-4"> <p>It uses utility classes for typography and spacing to space content out within the larger container.</p> <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> </div>

可以看到,Jumbotron 组件包含以下几个元素:

  • jumbotron 类,用于添加整个 Jumbotron 块。
  • display-4 类,用于设置标题的样式。
  • lead 类,用于设置副标题的样式。
  • hr 元素,用于添加水平线。
  • 段落元素,用于添加文本信息。
  • btnbtn-primary 类,用于添加按钮元素。

可以通过修改这些属性来创建自定义的 Jumbotron。

实例

以下是一个实例,展示了如何使用 Jumbotron 组件创建一个响应式的头部:

htmlCopy Code
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Bootstrap Jumbotron Example</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.0.2/css/bootstrap.min.css"> </head> <body> <div class="jumbotron jumbotron-fluid"> <div class="container"> <h1 class="display-4">Welcome to My Website</h1> <p class="lead">This is my Bootstrap Jumbotron example.</p> <hr class="my-4"> <p>It uses utility classes for typography and spacing to space content out within the larger container.</p> <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> </div> </div> <script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/5.0.2/js/bootstrap.min.js"></script> </body> </html>

在这个实例中,我们使用了 jumbotron-fluid 类来使 Jumbotron 扩展到整个屏幕宽度。我们还添加了一个容器元素,以固定 Jumbotron 的宽度和位置。

总结

Bootstrap 5 Jumbotron 组件是用于创建响应式头部或页面区域的非常有用的组件。可以使用简单的 HTML 和 CSS 样式类来创建自定义的 Jumbotron,并添加自己的文本和图像内容。