溫馨提示×

如何在Bootstrap中使用spinner組件

小樊
113
2024-08-29 08:02:58
欄目: 編程語言

在Bootstrap中,您可以使用內置的spinner組件來表示加載或處理狀態

  1. 首先,確保已將Bootstrap CSS和JavaScript文件添加到項目中。在<head>部分中包含以下鏈接:
<!-- CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">

<!-- JavaScript --><script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.6/dist/umd/popper.min.js"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.min.js"></script>
  1. 若要創建一個基本的spinner,只需在HTML中添加以下代碼:
<div class="spinner-border" role="status">
  <span class="visually-hidden">Loading...</span>
</div>

這將顯示一個默認大小且具有邊框樣式的spinner。

  1. 若要更改spinner的大小,可以添加.spinner-border-sm類來獲得一個較小的spinner,或者在.spinner-border之后添加.spinner-border-lg類來獲得一個較大的spinner。

例如:

<!-- Small spinner -->
<div class="spinner-border spinner-border-sm" role="status">
  <span class="visually-hidden">Loading...</span>
</div>

<!-- Large spinner -->
<div class="spinner-border spinner-border-lg" role="status">
  <span class="visually-hidden">Loading...</span>
</div>
  1. 若要更改spinner的顏色,請為.spinner-border元素添加text-{color}類,其中{color}是Bootstrap支持的顏色名稱(如primary、secondary、success等)。

例如:

<div class="spinner-border text-primary" role="status">
  <span class="visually-hidden">Loading...</span>
</div>
  1. 若要創建一個帶有文本的growing型spinner,請將.spinner-grow類與.spinner-grow-sm.spinner-grow-lg類結合使用。

例如:

<!-- Small growing spinner -->
<div class="spinner-grow spinner-grow-sm text-primary" role="status">
  <span class="visually-hidden">Loading...</span>
</div>

<!-- Large growing spinner -->
<div class="spinner-grow spinner-grow-lg text-primary" role="status">
  <span class="visually-hidden">Loading...</span>
</div>

現在,您應該已經成功地在Bootstrap項目中實現了spinner組件。根據需要自定義顏色、大小和類型,以適應您的設計。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女