Tooltip 文字提示
简单的文字提示气泡框。
何时使用#
鼠标移入则显示提示,移出消失,气泡浮层不承载复杂文本和操作。
可用来代替系统默认的 title
提示,提供一个按钮/文字/操作
的文案解释。
API#
参数 |
说明 |
类型 |
默认值 |
placement |
气泡框位置,可选 top/left/right/bottom/topLeft/topRight/bottomLeft/bottomRight/leftTop/leftBottom/rightTop/rightBottom |
string |
top |
title |
提示文字 |
string/jsx |
无 |
代码演示
import { Tooltip } from 'antd';
ReactDOM.render(
<Tooltip title="提示文字">
<span>鼠标移上来就会出现提示</span>
</Tooltip>
, document.getElementById('components-tooltip-demo-basic'));
import { Tooltip } from 'antd';
const text = <span>提示文字</span>;
ReactDOM.render(
<div>
<div style={{marginLeft: 60}}>
<Tooltip placement="topLeft" title={text}>
<a href="#">上左</a>
</Tooltip>
<Tooltip placement="top" title={text}>
<a href="#">上边</a>
</Tooltip>
<Tooltip placement="topRight" title={text}>
<a href="#">上右</a>
</Tooltip>
</div>
<div style={{width: 60, float: 'left'}}>
<Tooltip placement="leftTop" title={text}>
<a href="#">左上</a>
</Tooltip>
<Tooltip placement="left" title={text}>
<a href="#">左下</a>
</Tooltip>
<Tooltip placement="leftBottom" title={text}>
<a href="#">左下</a>
</Tooltip>
</div>
<div style={{width: 60, marginLeft: 270}}>
<Tooltip placement="rightTop" title={text}>
<a href="#">右上</a>
</Tooltip>
<Tooltip placement="right" title={text}>
<a href="#">右边</a>
</Tooltip>
<Tooltip placement="rightBottom" title={text}>
<a href="#">右下</a>
</Tooltip>
</div>
<div style={{marginLeft: 60, clear: 'both'}}>
<Tooltip placement="bottomLeft" title={text}>
<a href="#">上右</a>
</Tooltip>
<Tooltip placement="bottom" title={text}>
<a href="#">下边</a>
</Tooltip>
<Tooltip placement="bottomRight" title={text}>
<a href="#">下右</a>
</Tooltip>
</div>
</div>
, document.getElementById('components-tooltip-demo-placement'));