📜  bootstrap5 按钮 (1)

📅  最后修改于: 2023-12-03 14:59:33.795000             🧑  作者: Mango

Bootstrap5 按钮

Bootstrap是一个开源的CSS框架,用于构建响应式,移动优先的Web项目。Bootstrap中的按钮是经常使用的元素之一,它们可以通过CSS应用不同的样式,从而为网站或Web应用程序提供良好的用户体验。

基本用法

使用Bootstrap创建基本按钮需要以下HTML代码:

<button type="button" class="btn btn-primary">Primary</button>

在这个例子中,我们创建了一个类型为“button”的按钮,class为“btn”和“btn-primary”。这将创建一个主色调的按钮,可以用在登录或提交表单等场景中。

尺寸

Bootstrap提供不同尺寸的按钮。以下是示例代码:

<button type="button" class="btn btn-primary btn-sm">Small</button>
<button type="button" class="btn btn-primary">Default</button>
<button type="button" class="btn btn-primary btn-lg">Large</button>

可以使用“btn-sm”、“btn-lg”类来调整按钮的大小。

激活状态

可以通过添加“active”类来创建激活状态的按钮。以下是示例代码:

<button type="button" class="btn btn-primary active">Active Primary</button>
<button type="button" class="btn btn-secondary active">Active Secondary</button>
禁用状态

可以使用“disabled”属性来禁用按钮。以下是示例代码:

<button type="button" class="btn btn-primary" disabled>Disabled Primary</button>
<button type="button" class="btn btn-secondary" disabled>Disabled Secondary</button>
基本按钮组

可以将按钮组合在一起,创建为基本按钮组。以下是示例代码:

<div class="btn-group" role="group" aria-label="Basic example">
  <button type="button" class="btn btn-primary">Left</button>
  <button type="button" class="btn btn-primary">Middle</button>
  <button type="button" class="btn btn-primary">Right</button>
</div>

这将创建三个并排的按钮,可以使用CSS调整按钮之间的间隔。

工具栏按钮组

可以创建工具栏按钮组,将按钮组合在一起,作为工具栏的一部分。以下是示例代码:

<div class="btn-toolbar" role="toolbar" aria-label="Toolbar with button groups">
  <div class="btn-group me-2" role="group" aria-label="First group">
    <button type="button" class="btn btn-primary">1</button>
    <button type="button" class="btn btn-primary">2</button>
    <button type="button" class="btn btn-primary">3</button>
    <button type="button" class="btn btn-primary">4</button>
  </div>
  <div class="btn-group me-2" role="group" aria-label="Second group">
    <button type="button" class="btn btn-secondary">A</button>
    <button type="button" class="btn btn-secondary">B</button>
    <button type="button" class="btn btn-secondary">C</button>
  </div>
  <div class="btn-group" role="group" aria-label="Third group">
    <button type="button" class="btn btn-primary">X</button>
    <button type="button" class="btn btn-primary">Y</button>
    <button type="button" class="btn btn-primary">Z</button>
  </div>
</div>
按钮下拉菜单

可以将下拉菜单与按钮结合使用,创建下拉菜单按钮。以下是示例代码:

<div class="dropdown mt-3">
  <button class="btn btn-secondary dropdown-toggle" type="button" id="dropdownMenuButton" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
    Dropdown button
  </button>
  <ul class="dropdown-menu" aria-labelledby="dropdownMenuButton">
    <li><a class="dropdown-item" href="#">Action</a></li>
    <li><a class="dropdown-item" href="#">Another action</a></li>
    <li><a class="dropdown-item" href="#">Something else here</a></li>
  </ul>
</div>

这将创建一个带有下拉菜单的按钮。可以使用“dropdown-menu”类调整下拉菜单的样式。

结论

Bootstrap的按钮是开发人员中非常流行的元素之一。上述示例演示了创建基本,尺寸,激活状态,禁用状态,基本按钮组,工具栏按钮组和下拉菜单按钮的方法。

尝试使用这些按钮和其他Bootstrap组件,创建出精美的和使用友好的Web界面。