Skip to content

Button 按鈕 ​

按鈕用來觸發動作。

示範 ​

基礎

提供 secondary、primary、info、success、warning、danger 與 ghost 等類型。
預設主要資訊成功警告危險隱身

次要樣式

次要樣式按鈕的填色比實心變體更淺。
預設主要資訊成功警告危險

尺寸

尺寸可為 sm、md 與 lg。
小中大

虛線

虛線按鈕使用虛線邊框樣式。
預設主要資訊成功警告危險

文字樣式

文字樣式按鈕在懸停前沒有背景或邊框。
預設主要資訊成功警告危險

Quaternary

quaternary 是安靜的透明按鈕(對齊 Naive quaternary),適合圖示或選單觸發器。
更多⋯

停用

按鈕可設為停用。
停用主要危險

載入中

按鈕可顯示載入狀態。
載入中主要資訊

Ghost

Ghost 按鈕為透明背景。
Ghost大型 Ghost

標籤/連結

透過 href 可把按鈕渲染成連結。
快速開始按鈕文件

按鈕群組

使用 gk-button-group 將相關按鈕分組。
左中右Live aSufficientLife

互動場

自由組合屬性並即時預覽。
按鈕

API ​

Button Props ​

Prop型別預設值
variant'primary' | 'secondary' | 'info' | 'success' | 'warning' | 'danger' | 'ghost''primary'
size'sm' | 'md' | 'lg''md'
type'button' | 'submit' | 'reset''button'
disabledbooleanfalse
loadingbooleanfalse
secondarybooleanfalse
dashedbooleanfalse
textbooleanfalse
quaternarybooleanfalse
hrefstring—

Button Slots ​

名稱說明
default按鈕文字內容

ButtonGroup ​

名稱說明
default分組的 gk-button 子元素

CSS Parts ​

Part說明
base可互動元素(button 或 a)
label標籤容器
spinner載入指示器