徽章通常用于在網(wǎng)頁上指示一些有價值的信息,例如重要的標(biāo)題,警告消息,通知計數(shù)器等?;照?Badges)主要用于突出顯示新的或未讀的項。如需使用徽章,只需要將 .badge 類加上帶有指定意義的顏色類 (如 .badge-secondary) 添加到 <span> 元素上即可。 徽章可以根據(jù)父元素的大小的變化而變化:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>徽章</h2> <h1>Bootstrap heading <span class="badge badge-secondary">New</span></h1> <h2>Bootstrap heading <span class="badge badge-secondary">New</span></h2> <h3>Bootstrap heading <span class="badge badge-secondary">New</span></h3> <h4>Bootstrap heading <span class="badge badge-secondary">New</span></h4> <h5>Bootstrap heading <span class="badge badge-secondary">New</span></h5> <h6>Bootstrap heading <span class="badge badge-secondary">New</span></h6> </div> </body> </html>測試看看 ?/?
以下列出了所有顏色類型的徽章:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>各種顏色類型的徽章</h2> <span class="badge badge-primary">主要</span> <span class="badge badge-secondary">次要</span> <span class="badge badge-success">成功</span> <span class="badge badge-danger">危險</span> <span class="badge badge-warning">警告</span> <span class="badge badge-info">信息</span> <span class="badge badge-light">淺色</span> <span class="badge badge-dark">深色</span> </div> </body> </html>測試看看 ?/?
使用 .badge-pill 類來設(shè)置藥丸形狀徽章:
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>藥丸形狀徽章</h2> <span class="badge badge-pill badge-default">默認(rèn)</span> <span class="badge badge-pill badge-primary">主要</span> <span class="badge badge-pill badge-success">成功</span> <span class="badge badge-pill badge-info">信息</span> <span class="badge badge-pill badge-warning">警告</span> <span class="badge badge-pill badge-danger">危險</span> </div> </body> </html>測試看看 ?/?
以下示例將徽章嵌入到按鈕內(nèi):
<!DOCTYPE html> <html> <head> <title>Bootstrap 示例</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/css/bootstrap.min.css"> <script src="https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script> <script src="https://cdn.staticfile.org/popper.js/1.15.0/umd/popper.min.js"></script> <script src="https://cdn.staticfile.org/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script> </head> <body> <div class="container"> <h2>徽章嵌入到按鈕內(nèi)</h2> <button type="button" class="btn btn-primary"> Messages <span class="badge badge-light">4</span> </button> <button type="button" class="btn btn-danger"> Notifications <span class="badge badge-light">7</span> </button> </div> </body> </html>測試看看 ?/?