2015-05-21 22:24:19 +08:00
|
|
|
|
# Button
|
2015-05-12 17:50:03 +08:00
|
|
|
|
|
|
|
|
|
- category: CSS
|
2015-05-21 22:24:19 +08:00
|
|
|
|
- chinese: 按钮
|
2015-06-02 12:11:49 +08:00
|
|
|
|
- order: 2
|
2015-05-29 16:12:49 +08:00
|
|
|
|
- sketch: button.sketch
|
2015-05-12 17:50:03 +08:00
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2015-05-27 15:43:29 +08:00
|
|
|
|
## 何时使用
|
2015-05-15 18:03:27 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
如果你想为 `<a>` `<button>` 或 `<input>` 元素添加按钮类(button class)时,那你就愉快得使用吧。
|
2015-06-05 20:26:41 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
## 如何使用
|
2015-06-05 20:26:41 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
- 按钮的基础样式为 `ant-btn`。
|
2015-06-05 20:26:41 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
在这里我们统一使用 **ant** 作为类名空间,当然你也可以自定义(通过覆盖 `@css-prefix` 变量即可)。
|
2015-06-05 20:26:41 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
- 通过类组装的形式来产生不同的按钮样式,推荐遵循如下顺序:
|
|
|
|
|
```
|
|
|
|
|
.ant-btn
|
|
|
|
|
↓
|
|
|
|
|
.ant-btn-primary | .ant-btn-default | .ant-btn-ghost
|
|
|
|
|
↓
|
|
|
|
|
.ant-btn-circle | .ant-btn-circle-outline
|
|
|
|
|
↓
|
|
|
|
|
.ant-btn-lg | .ant-btn-sm
|
|
|
|
|
```
|
2015-05-15 18:03:27 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
- 按钮的样式参数说明如下:
|
2015-05-15 18:03:27 +08:00
|
|
|
|
|
2015-06-07 14:03:00 +08:00
|
|
|
|
| 类名 | 说明 |
|
|
|
|
|
| ------------- | ------------- |
|
|
|
|
|
| `.ant-btn` | 按钮基础样式, 用于初始化按钮 |
|
|
|
|
|
| `.ant-btn-primary` `.ant-btn-default` `.ant-btn-ghost` | 使用这些列出的类可以快速创建一个带有预定义样式的按钮。 |
|
|
|
|
|
| `.ant-btn-circle` `.ant-btn-circle-outline` | 用于创建圆形按钮,`.ant-btn-circle-outline` 为描边按钮 |
|
|
|
|
|
| `.ant-btn-lg` `.ant-btn-sm` | 定义按钮大小尺寸, 目前提供三种尺寸:大中小,默认为中 |
|
|
|
|
|
| `.ant-btn-group` | 按钮组合,通过按钮组容器把一组按钮放在同一行里 |
|