Bootstrap 4 按鈕
按鈕樣式
Bootstrap 4 提供不同樣式的按鈕
示例
<button type="button" class="btn">Basic</button>
<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-link">Link</button>
自己動手試一試 »
按鈕類可以用於 <a>
、<button>
或 <input>
元素
示例
<a href="#" class="btn btn-info" role="button">連結按鈕</a>
<button type="button" class="btn btn-info">按鈕</button>
<input type="button" class="btn btn-info" value="輸入按鈕">
<input type="submit" class="btn btn-info" value="提交按鈕">
自己動手試一試 »
為什麼我們在連結的 href 屬性中放置 #?
由於我們沒有要連結的頁面,並且不希望出現“404”訊息,因此我們將“#”作為連結。在實際生活中,它當然應該是一個指向“搜尋”頁面的真實 URL。
按鈕輪廓
Bootstrap 4 提供八種輪廓/邊框按鈕
示例
<button type="button" class="btn btn-outline-primary">Primary</button>
<button type="button" class="btn btn-outline-secondary">Secondary</button>
<button type="button" class="btn btn-outline-success">Success</button>
<button type="button" class="btn btn-outline-info">Info</button>
<button type="button" class="btn btn-outline-warning">Warning</button>
<button type="button" class="btn btn-outline-danger">Danger</button>
<button type="button" class="btn btn-outline-dark">Dark</button>
<button type="button" class="btn btn-outline-light text-dark">Light</button>
自己動手試一試 »
按鈕大小
使用 .btn-lg
類製作大按鈕,或使用 .btn-sm
類製作小按鈕
示例
<button type="button" class="btn btn-primary btn-lg">Large</button>
<button type="button" class="btn btn-primary">Default</button>
<button type="button" class="btn btn-primary btn-sm">Small</button>
自己動手試一試 »
塊級按鈕
新增 .btn-block
類以建立跨越父元素全部寬度的塊級按鈕。
活動/停用按鈕
按鈕可以設定為活動(顯示為按下狀態)或停用(不可點選)狀態
.active
類使按鈕顯示為按下狀態,而 disabled
屬性使按鈕不可點選。請注意,<a> 元素不支援 disabled 屬性,因此必須使用 .disabled
類使其視覺上顯示為停用狀態。
示例
<button type="button" class="btn btn-primary active">Active Primary</button>
<button type="button" class="btn btn-primary" disabled>Disabled Primary</button>
<a href="#" class="btn btn-primary disabled">Disabled Link</a>
自己動手試一試 »
Spinner 按鈕
你也可以在按鈕中新增“載入中”,你將在我們的 BS4 Spinners 教程 中瞭解更多資訊
示例
<button class="btn btn-primary">
<span class="spinner-border spinner-border-sm"></span>
</button>
<button class="btn btn-primary">
<span class="spinner-border spinner-border-sm"></span>
Loading..
</button>
<button class="btn btn-primary" disabled>
<span class="spinner-border spinner-border-sm"></span>
Loading..
</button>
<button class="btn btn-primary" disabled>
<span class="spinner-grow spinner-grow-sm"></span>
Loading..
</button>
自己動手試一試 »