basic.vue 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <template>
  2. <div class="tooltip-base-box">
  3. <div class="row center">
  4. <el-tooltip class="box-item" effect="dark" content="Top Left prompts info" placement="top-start">
  5. <el-button>top-start</el-button>
  6. </el-tooltip>
  7. <el-tooltip class="box-item" effect="dark" content="Top Center prompts info" placement="top">
  8. <el-button>top</el-button>
  9. </el-tooltip>
  10. <el-tooltip class="box-item" effect="dark" content="Top Right prompts info" placement="top-end">
  11. <el-button>top-end</el-button>
  12. </el-tooltip>
  13. </div>
  14. <div class="row">
  15. <el-tooltip class="box-item" effect="dark" content="Left Top prompts info" placement="left-start">
  16. <el-button>left-start</el-button>
  17. </el-tooltip>
  18. <el-tooltip class="box-item" effect="dark" content="Right Top prompts info" placement="right-start">
  19. <el-button>right-start</el-button>
  20. </el-tooltip>
  21. </div>
  22. <div class="row">
  23. <el-tooltip class="box-item" effect="dark" content="Left Center prompts info" placement="left">
  24. <el-button class="mt-3 mb-3">left</el-button>
  25. </el-tooltip>
  26. <el-tooltip class="box-item" effect="dark" content="Right Center prompts info" placement="right">
  27. <el-button>right</el-button>
  28. </el-tooltip>
  29. </div>
  30. <div class="row">
  31. <el-tooltip class="box-item" effect="dark" content="Left Bottom prompts info" placement="left-end">
  32. <el-button>left-end</el-button>
  33. </el-tooltip>
  34. <el-tooltip class="box-item" effect="dark" content="Right Bottom prompts info" placement="right-end">
  35. <el-button>right-end</el-button>
  36. </el-tooltip>
  37. </div>
  38. <div class="row center">
  39. <el-tooltip class="box-item" effect="dark" content="Bottom Left prompts info" placement="bottom-start">
  40. <el-button>bottom-start</el-button>
  41. </el-tooltip>
  42. <el-tooltip class="box-item" effect="dark" content="Bottom Center prompts info" placement="bottom">
  43. <el-button>bottom</el-button>
  44. </el-tooltip>
  45. <el-tooltip class="box-item" effect="dark" content="Bottom Right prompts info" placement="bottom-end">
  46. <el-button>bottom-end</el-button>
  47. </el-tooltip>
  48. </div>
  49. </div>
  50. </template>
  51. <style>
  52. .tooltip-base-box {
  53. width: 600px;
  54. }
  55. .tooltip-base-box .row {
  56. display: flex;
  57. align-items: center;
  58. justify-content: space-between;
  59. }
  60. .tooltip-base-box .center {
  61. justify-content: center;
  62. }
  63. .tooltip-base-box .box-item {
  64. width: 110px;
  65. margin-top: 10px;
  66. }
  67. </style>