ant-design/components/popover/index.md

30 lines
1.8 KiB
Markdown
Raw Normal View History

2016-03-31 14:17:09 +08:00
---
category: Components
chinese: 气泡卡片
2016-05-11 14:21:01 +08:00
type: Presentation
2016-03-31 14:17:09 +08:00
english: Popover
---
2015-06-15 22:01:39 +08:00
2015-06-17 16:58:13 +08:00
点击/鼠标移入元素,弹出气泡式的卡片浮层。
## 何时使用
2015-07-20 11:08:23 +08:00
当目标元素有进一步的描述和相关操作时,可以收纳到卡片中,根据用户的操作行为进行展现。
2015-06-17 16:58:13 +08:00
2015-06-17 19:15:37 +08:00
`Tooltip` 的区别是,用户可以对浮层上的元素进行操作,因此它可以承载更复杂的内容,比如链接或按钮等。
2015-06-17 16:58:13 +08:00
## API
| 参数 | 说明 | 类型 | 默认值 |
|-----------|------------------------------------------|---------------|--------|
| trigger | 触发行为,可选 `hover/focus/click` | string | hover |
2016-01-14 15:55:42 +08:00
| placement | 气泡框位置,可选 `top/left/right/bottom` `topLeft/topRight/bottomLeft/bottomRight` `leftTop/leftBottom/rightTop/rightBottom` | string | top |
2015-06-17 19:15:37 +08:00
| title | 卡片标题 | React.Element | 无 |
| content | 卡片内容 | React.Element | 无 |
2016-04-01 14:14:34 +08:00
| overlayClassName | 卡片类名 | string | 无 |
| overlayStyle | 卡片样式 | object | 无 |
2015-11-10 16:18:20 +08:00
| visible | 用于手动控制浮层显隐 | boolean | false |
| onVisibleChange | 显示隐藏改变的回调 | function | 无 |
2016-05-11 02:02:23 +08:00
| getTooltipContainer | 菜单渲染父节点。默认渲染到 body 上,如果你遇到菜单滚动定位问题,试试修改为滚动的区域,并相对其定位。[示例](http://codepen.io/anon/pen/xVBOVQ?editors=001) | Function(triggerNode) | () => document.body |
2016-05-07 15:37:26 +08:00
| openClassName | 气泡框展现时触发器添加的类名,可用于打开浮层时高亮触发器 | string | ant-popover-open |