繁体   English   中英

如何在 Vue.js 中制作背景模糊的工具提示?

[英]How to make a tooltip with blurred background in Vue.js?

图片如何制作这样的东西? 我曾尝试使用 v-tooltip 和 Vuetify,但没有成功。 将#body 的背景颜色设为灰色并且没有其他解决方案是最佳选择吗?

我想你想要像 z-index 覆盖https://vuetifyjs.com/en/components/overlays/#z-index

您可以使用它来突出显示按钮,然后同时触发工具提示。

<template>
  <v-row justify="center">
    <v-btn
      class="white--text"
      color="teal"
      @click="overlay = !overlay"
    >
      Show Overlay
    </v-btn>

    <v-overlay
      :z-index="zIndex"
      :value="overlay"
    >
      <v-btn
        class="white--text"
        color="teal"
        @click="overlay = false"
      >
        Hide Overlay
      </v-btn>
    </v-overlay>
  </v-row>
</template>
<script>
  export default {
    data: () => ({
      overlay: false,
      zIndex: 0,
    }),
  }
</script>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM