Tooltips 文字提示


文字提示框类似于 HTMLtitle 属性,当鼠标悬浮在元素上方时,会出现一个文字提示框

基本用法

鼠标悬停时,文字提示框默认显示在顶上的位置

Tooltip文字提示 - 图1

  1. <at-tooltip placement="top" content="提示信息">
  2. <at-button>按钮</at-button>
  3. </at-tooltip>
  4. <at-tooltip content="提示信息"><span>一段文字</span></at-tooltip>

自定义文字提示的内容

可通过 slot="content" 的方式设置文字提示的内容

Tooltip文字提示 - 图2

  1. <at-tooltip>
  2. <span>文字提示</span>
  3. <template slot="content">
  4. <p>文字1</p>
  5. <p>文字2</p>
  6. </template>
  7. </at-tooltip>

不同的展示方向

placement 属性可设置文字提示框出现的位置,默认提供9种不同的方向

Tooltip文字提示 - 图3

  1. <div class="show-box">
  2. <div class="top row col-md-16 flex-center">
  3. <at-tooltip class="item" content="Top Left 提示文字" placement="top-left"><at-button>上左</at-button></at-tooltip>
  4. <at-tooltip class="item" content="Top 提示文字" placement="top"><at-button>上边</at-button></at-tooltip>
  5. <at-tooltip class="item" content="Top Right 提示文字" placement="top-right"><at-button>上右</at-button></at-tooltip>
  6. </div>
  7. <div class="center row col-md-16 flex-between">
  8. <div class="left col-md-4">
  9. <at-tooltip class="item" content="Left Top 提示文字" placement="left-top"><at-button>左上</at-button></at-tooltip>
  10. <at-tooltip class="item" content="Left 提示文字" placement="left"><at-button>左边</at-button></at-tooltip>
  11. <at-tooltip class="item" content="Left Bottom 提示文字" placement="left-bottom"><at-button>左下</at-button></at-tooltip>
  12. </div>
  13. <div class="right col-md-4">
  14. <at-tooltip class="item" content="Right Top 提示文字" placement="right-top"><at-button>右上</at-button></at-tooltip>
  15. <at-tooltip class="item" content="Right 提示文字" placement="right"><at-button>右边</at-button></at-tooltip>
  16. <at-tooltip class="item" content="Right Bottom 提示文字" placement="right-bottom"><at-button>右下</at-button></at-tooltip>
  17. </div>
  18. </div>
  19. <div class="bottom row col-md-16 flex-center">
  20. <at-tooltip class="item" content="Bottom Left 提示文字" placement="bottom-left"><at-button>下左</at-button></at-tooltip>
  21. <at-tooltip class="item" content="Bottom 提示文字" placement="bottom"><at-button>下边</at-button></at-tooltip>
  22. <at-tooltip class="item" content="Bottom Right 提示文字" placement="bottom-right"><at-button>下右</at-button></at-tooltip>
  23. </div>
  24. </div>

Tooltip 参数

参数说明类型可选值默认值
content提示文字String--
placement气泡框位置Stringtop, top-left, top-right, left, left-top, left-bottom, right, right-top, right-bottom, bottom, bottom-left, bottom-righttop