UNPKG

nly-adminlte-vue

Version:
141 lines (109 loc) 3.95 kB
# Button Group > 按钮组,可以把一系列按钮放到一个组里,可以水平排列,可以垂直排列,默认水平排列 ## 总览 `nly-button-group` 按钮组默认水平布局,子组件中的 `nly-button` 边角会发生变化 ```html <nly-button-group> <nly-button variant="info">按钮1</nly-button> <nly-button variant="info">按钮2</nly-button> <nly-button variant="info">按钮3</nly-button> </nly-button-group> <nly-button-group> <nly-button variant="outlineInfo">按钮1</nly-button> <nly-button variant="outlineInfo">按钮2</nly-button> <nly-button variant="outlineInfo">按钮3</nly-button> </nly-button-group> <nly-button-group> <nly-button variant="outlineInfo" disabled>按钮1</nly-button> <nly-button variant="outlineInfo" disabled>按钮2</nly-button> <nly-button variant="outlineInfo" disabled>按钮3</nly-button> </nly-button-group> <nly-button-group> <nly-button variant="danger">按钮1</nly-button> <nly-button variant="warning">按钮2</nly-button> <nly-button variant="primary">按钮3</nly-button> </nly-button-group> <!-- 总览.name --> <!-- nly-button-group.vue --> ``` ## vertical 按钮组垂直布局 ```html <nly-button-group vertical> <nly-button variant="danger">按钮1</nly-button> <nly-button variant="warning">按钮2</nly-button> <nly-button variant="primary">按钮3</nly-button> </nly-button-group> <!-- vertical.name --> <!-- nly-button-group.vue --> ``` roundedFlat ```html <nly-button-group vertical> <nly-button variant="danger" shape="roundedFlat">按钮1</nly-button> <nly-button variant="warning" shape="roundedFlat">按钮2</nly-button> <nly-button variant="primary" shape="roundedFlat">按钮3</nly-button> </nly-button-group> <!-- vertical.name --> <!-- nly-button-group.vue --> ``` roundedPill ```html <nly-button-group vertical> <nly-button variant="danger" shape="roundedPill">按钮1</nly-button> <nly-button variant="warning" shape="roundedPill">按钮2</nly-button> <nly-button variant="primary" shape="roundedPill">按钮3</nly-button> </nly-button-group> <!-- vertical.name --> <!-- nly-button-group.vue --> ``` ## size 按钮组大小 ```html <nly-button-group size="sm"> <nly-button variant="danger">sm</nly-button> <nly-button variant="warning">sm</nly-button> <nly-button variant="primary">sm</nly-button> </nly-button-group> <nly-button-group> <nly-button variant="danger">按钮1</nly-button> <nly-button variant="warning">按钮2</nly-button> <nly-button variant="primary">按钮3</nly-button> </nly-button-group> <nly-button-group size="lg"> <nly-button variant="danger">lg</nly-button> <nly-button variant="warning">lg</nly-button> <nly-button variant="primary">lg</nly-button> </nly-button-group> <!-- size.name --> <!-- nly-button-group.vue --> ``` ```html <nly-button-group size="sm" vertical> <nly-button variant="danger">sm</nly-button> <nly-button variant="warning">sm</nly-button> <nly-button variant="primary">sm</nly-button> </nly-button-group> <nly-button-group vertical> <nly-button variant="danger">按钮1</nly-button> <nly-button variant="warning">按钮2</nly-button> <nly-button variant="primary">按钮3</nly-button> </nly-button-group> <nly-button-group size="lg" vertical> <nly-button variant="danger">lg</nly-button> <nly-button variant="warning">lg</nly-button> <nly-button variant="primary">lg</nly-button> </nly-button-group> <!-- size.name --> <!-- nly-button-group.vue --> ``` `nly-button-group` 的 `size` 会覆盖 `nly-button` 的 `size` 失效 ```html <nly-button-group size="sm"> <nly-button variant="danger" size="lg">sm</nly-button> <nly-button variant="warning" size="lg">sm</nly-button> <nly-button variant="primary" size="lg">sm</nly-button> </nly-button-group> <!-- size.name --> <!-- nly-button-group.vue --> ```