跳到主要内容

提示 Tooltip

显示简短信息性消息。

安装使用

import { TiTooltip } from '@titian-design/mobile-react';

用法示例

备注

提示操作区不宜过小,需大于三角形边长

<TiTooltip
closeOnClick={true}
content="每行文字限制十二个中文字每行文字限制十二个中文字每行文字限制十二个中文字"
>
<TiIcon name="info" size="36" />
</TiTooltip>

TiTooltip API

属性 Properties

名称类型是否必填默认值说明备注
visiblebooleanfalse展示
contentstring-提示文案-
directionbottom | topbottom提示方向-
sizenumber24直角三角形底边长度,单位 px-
closeOnClickbooleanfalse点击关闭-
extStylestring-容器样式-

事件 Events

名称参数列表描述备注
onClose-当提示关闭时触发-

插槽 Slots

名称说明备注
default默认插槽点击区
content自定内容插槽当内容为空时,选用此插槽

外部样式类 External Classes

名称说明备注
extClass根节点可扩展的类名-
extContentClass提示区域容器 class-
extInnerClass提示区域 class-

CSS 变量 CSS Variables

变量默认值说明
--tooltip-content-max-width384px提示区最大宽度
--tooltip-content-z-index1内容区最大层级
--tooltip-content-bg-colorvar(--neutral-color-1, #212121)内容区背景颜色
--tooltip-content-colorvar(--neutral-color-9, #ffffff)内容区字体颜色
--tooltip-content-radiuscalc(var(--capsule-radius-size, 0px) + 8px)内容区圆角
--tooltip-arrow-content-bg-colorvar(--neutral-color-1, #212121)箭头区背景颜色
--tooltip-inner-colorvar(--neutral-color-9, #ffffff)提示内容区字体颜色
--tooltip-inner-padding-v24px提示区内容区垂直方向内边距
--tooltip-inner-padding-h36px提示区内容区水平方向内边距
--tooltip-inner-min-width30px提示区内容区最大宽度
--tooltip-inner-font-size26px内容字体尺寸
--tooltip-inner-line-height1.4615内容字体行高
--tooltip-box-shadow0px 8px 40px rgba(0, 0, 0, 0.06)-